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");
        }