Esempio n. 1
0
        public IActionResult ForgotPassword(LoginUserViewModel loginUserViewModel)
        {
            ModelState.Remove("Password");

            if (ModelState.IsValid)
            {
                var response = _accountBusinessRepository.ForgotPassword(loginUserViewModel.Email);

                if (response.ResponseType == ResponseType.Success)
                {
                    TempData["Success"] = response.ResponseMessage;

                    return(RedirectToAction(RouteConstant.PasswordResetSuccessfully_Action, RouteConstant.Account_Controller));
                }
                else
                {
                    TempData["Error"] = response.ResponseMessage;
                }
            }

            return(View());
        }