public ChangeUserPasswordResponse ChangeUserPassword(ChangeUserPasswordData data) { if (data.NewPassword.Length < 6 || data.NewPassword != data.NewPasswordRepeat) { return(new ChangeUserPasswordResponse { Success = false, Error = "Password does not meet criteria" }); } ChangeUserPasswordRequest request = new ChangeUserPasswordRequest { UserNr = GetUserAuthenticationData().UserNr, NewPassword = data.NewPassword }; ChangeUserPasswordResponse response = _client.ChangeUserPassword(request); return(response); }
public ActionResult EditUserPassword(ChangeUserPasswordData model) { _securityService.SetPassword(model.UserId, model.Password); return(Json(ResultModel.Success)); }