Я пытаюсь получить список всех записей в моей базе данных, что одно из их свойств bool имеет значение false.Я использовал цикл foreach, чтобы получить список, но я надеялся найти более оптимизированный способ сделать это.это код контроллера, который я использовал:
private DataBaseEntities db = new DataBaseEntities();
public ActionResult ApproveUsersList()
{
List<ApproveUserViewModel> unapprovedUsers = new List<ApproveUserViewModel>();
foreach (User dbUser in db.Users)
{
if (!dbUser.Approved)
{
ApproveUserViewModel model = new ApproveUserViewModel();
unapprovedUsers.Add(model);
}
}
return View(unapprovedUsers.ToList());
}