public ActionResult Login(LoginViewModel loginViewModel) { var users = _loginManager.GetAll(); string message = ""; if (loginViewModel.Email != null && loginViewModel.Password != null) { users = users.Where(c => c.Email.Contains(loginViewModel.Email)) .Where(c => c.Password.Contains(loginViewModel.Password)).ToList(); Model.Model.User loggedInUser = users[0]; if (users.Count == 1) { message = "Logged In!"; Session["LoggedIn"] = "Yes"; Session["UserName"] = loggedInUser.UserName; Session["UserId"] = loggedInUser.Identity; } else { message = "User Not Found"; } } else { message = "Enter Email & Password!"; } ViewBag.Message = message; return(View(loginViewModel)); }
public EditProfileViewModel(IDataService dataService) { _dataService = dataService; User = _dataService.User; SetAttributes(); }
private void UserUpdated(object sender, Model.Model.User e) { User = e; RaisePropertyChanged(nameof(UserName)); }