2011-09-06 57 views
0

我正在C#中開發MVC 3應用程序,我想知道如何根據條件列出數據庫條目。就我而言,我只想顯示狀態爲「已付」或「部分付款」的發票。根據條件列出數據庫條目MVC 3

因此,這是我一一列舉:

public ViewResult Index() 
    { 

     var invoices = db.Invoice.Include(c => c.Client); 
     return View(db.Invoice.ToList()); 
    } 

如何我想我添加條件到這個代碼?

感謝, 艾米

回答

1

試試這個:

public ViewResult Index() 
{ 

    var invoices = db.Invoice.Include(c => c.Client).Where(i => i.Status !="Confirmed"; 
    return View(invoices.ToList()); 
} 
+0

您好,感謝。這還沒有奏效 - 有沒有一種方法可以說不等於「確認」? – Amy

+0

@Amy:更新了帖子以反映相同。請注意chk – Chandu

+0

@Amy:另外請注意,視圖應該返回'invoices'而不是'db.Invoice' – Chandu