0

ビュー内でモデル+オブジェクトを呼び出す必要があります。どのように変数TotalTimeを追加してテーブルに挿入できますか?Linq-to-SQL式で複数のselectを使用する

これは私のコードです:

schoolinfo az = new schoolinfo(); 

var durer = 3; 
var EstimationPrep = 20; 

var TotalTime = durer * az.Location.Distance(point) + EstimationPrep; 

var places = (from u in context.schoolinfo 
       orderby u.Location.Distance(point) 
       where u.Location.Distance(point) < DistanceMax 
       select u).Take(10); 
var nearschools = places.ToList(); 

return View(nearschools); 

おかげ

+2

どこに挿入しますか?新しい列として?すべての行で同じ値ですか?あなたの質問を編集してください、それをより明確にしてください – Pikoh

+0

私はあなたが達成したいことを理解していません – kriss

+0

あなたの質問は明確ではありません – staa99

答えて

0

それは必ずしも明確ではないですが、あなただけの場所ですべての行にTOTALTIMEを追加したい場合は、このようにそれを行うことができます。

var places = (from u in context.schoolinfo 
      orderby u.Location.Distance(point) 
      where u.Location.Distance(point) < DistanceMax 
      select new { u.column1, TotalTime }).Take(10); 
関連する問題