public IActionResult Register(UserCredentialsViewModel userCredentialsViewModel) { if (!ModelState.IsValid) { return(View(userCredentialsViewModel)); } _userBll.CreateAccount(userCredentialsViewModel.ToUserCredentialsModel()); return(RedirectToAction(Names.AccountsControllerLogin)); }
public IActionResult ForgotPassword(UserCredentialsViewModel userCredentialsViewModel) { if (!ModelState.IsValid) { return(View(userCredentialsViewModel)); } var isResetSuccessfully = _userBll.ResetForgottenPassword(userCredentialsViewModel.ToUserCredentialsModel()); if (isResetSuccessfully) { return(RedirectToAction(Names.AccountsControllerLogin)); } ModelState.AddModelError(nameof(UserCredentialsViewModel.SecurityAnswers), ErrorMessages.SecurityAnsweredWrong); return(View(userCredentialsViewModel)); }