Это мои моделиОтправить информацию к виду из другой таблицы с навигационным свойством?
public class Product
{
[Key]
public int SerialNumber { get; set; }
public int PartNumber { get; set; }
public string Description { get; set; }
public virtual ICollection<Reading> Reading { get; set; }
}
public class Reading
{
[Key]
public int Id { get; set; }
public int SerialNumber { get; set; }
public int ReadingValue { get; set; }
public virtual Product Product { get; set; }
}
Я могу послать все продукты к просмотру с
return View(db.Products.ToList().Where(product => product.CustomerID == Customer));
И я могу получить последнюю ReadingValue, если я знаю, что SERIALNUMBER Продукт
var LatestReading = db.Readings.OrderByDescending(m => m.Id).Where(s => s.SerialNumber == SerialNumber).Select(m => m.ReadingValue).FirstOrDefault();
Как могу ли я отправить все продукты на просмотр с помощью последнего ReadingValue для каждого продукта?