我的超市模型包含一个StockItem类和一个包含StockItem字段的Alert类:
public class StockItem
{
public int ID { get; set; }
public string Name { get; set; }
public int CurrentQuantity { get; set; }
public int MinQuantity { get; set; }
}
public class Alert
{
public int ID { get; set; }
public int Message{ get; set; }
public virtual StockItem StockItem { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我有一个函数,用一个DbContext获取所有StockItems:
using (var db = new MyDbContext())
{
return db.StockItems.ToList();
}
Run Code Online (Sandbox Code Playgroud)
另一个处理这些项目的函数,以及在另一个DbContext中添加新的警报:
foreach (var item in items)
{
if (item.CurrentQuantity …Run Code Online (Sandbox Code Playgroud)