0

Ich brauche im Hinblick auf ein Modell + Objekt in meinem Tisch zu nennen .. wie kann ich die Variable TotalTime und fügen Sie ihn in meiner Tabelle hinzufügen?Mit einem mehr wählen in einem Linq-to-SQL-Ausdruck

Dies ist mein Code:

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); 

Dank

+2

Wo einfügen? als neue Spalte? in allen Zeilen der gleiche Wert? [Bearbeiten] Ihre Frage und bitte es klarer – Pikoh

+0

mir machen weder verstehen, was Sie – kriss

+0

Ihre Frage erreichen wollen ist – staa99

Antwort

0

Es ist nicht ganz klar, aber wenn Sie nur Totaltime zu jeder Zeile an Orten hinzufügen möchten, können Sie wie folgt tun:

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); 
Verwandte Themen