public vmUser_ChangePassword() { Credentials = new vmUser_SetPassword(); }
public ActionResult SetPassword(int id) { var sp = new vmUser_SetPassword {UserId = id, Username = UserService.GetUserById(id).UserName}; return View(sp); }
public ActionResult SetPassword(vmUser_SetPassword sp) { if (ModelState.IsValid) { ServiceResult result = UserService.UpdatePassword(sp.UserId, sp.NewPassword); if (result.Success) { DisplayMessageToUser(new DisplayMessage(DisplayMessageType.SuccessMessage, "Password has been updated successfully")); return RedirectToAction("Edituser", new { id = sp.UserId }); } Utilities.AddModelStateErrors(ModelState, result.GetServiceErrors()); } return View(sp); }