ASP.NET MVC получить список записей базы данных с определенным свойством - PullRequest
0 голосов
/ 27 января 2019

Я пытаюсь получить список всех записей в моей базе данных, что одно из их свойств 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());

        }

1 Ответ

0 голосов
/ 27 января 2019

Почему не Линк?

var _unapprovedUsers= unapprovedUsers.Where(m => !m.Approved).ToList();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...