Asp.net mvc 3 根据条件MVC 3列出数据库条目
我正在用C#开发一个MVC 3应用程序,我想知道如何根据条件列出数据库条目。在我的例子中,我只想显示状态为“已支付”或“部分已支付”的发票 这就是我列出它们的地方:Asp.net mvc 3 根据条件MVC 3列出数据库条目,asp.net-mvc-3,entity-framework-4,Asp.net Mvc 3,Entity Framework 4,我正在用C#开发一个MVC 3应用程序,我想知道如何根据条件列出数据库条目。在我的例子中,我只想显示状态为“已支付”或“部分已支付”的发票 这就是我列出它们的地方: public ViewResult Index() { var invoices = db.Invoice.Include(c => c.Client); return View(db.Invoice.ToList()); } 如何将条件添加到此代码中 谢谢, 艾米试
public ViewResult Index()
{
var invoices = db.Invoice.Include(c => c.Client);
return View(db.Invoice.ToList());
}
如何将条件添加到此代码中
谢谢,
艾米试试这个:
public ViewResult Index()
{
var invoices = db.Invoice.Include(c => c.Client).Where(i => i.Status !="Confirmed";
return View(invoices.ToList());
}
嗨,谢谢。这还不起作用-有没有一种方式可以说哪里不等于“确认”了?艾米:更新了帖子,反映了同样的情况。请chk@Amy:还要注意,视图应该返回
发票
而不是db.Invoice
啊,我没有注意到发票发生了变化。很好,谢谢:)