public ActionResult ChangePasswordAfterLogin(string returnUrl = null) { var model = new ChangePasswordAfterLoginModel { ReturnUrl = returnUrl }; if (!model.Enable) { throw new EzCMSNotFoundException(); } return(View("Login/ChangePasswordAfterLogin", model)); }
public ActionResult ChangePasswordAfterLogin(ChangePasswordAfterLoginModel model) { if (ModelState.IsValid) { model.UserId = WorkContext.CurrentUser.Id; var response = _userService.ChangePasswordAfterLogin(model); return(Json(response)); } return(Json(new ResponseModel { Success = false, Message = ModelState.BuildValidationMessages() })); }