public bool IsValidUser(User user) { var userList = GetAll(); if (Enumerable.Any(userList, user1 => user.Name == user1.Name && user.Password == user1.Password)) { return true; } return false; }
public ActionResult Login(User user) { var isValidUser = _userRepository.IsValidUser(user); if (isValidUser) { var loggedInUser = _userRepository.GetUserByMail(user.Name); if (loggedInUser != null) { Session["loggedInUser"] = user.Name; Session["loggedInUserRole"] = loggedInUser.Role; } } return RedirectToAction("Index"); }