public async Task <ActionResult <bool> > ChangePassword([FromBody] ChangePasswordViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(ModelStateErrorResponseError()); } model.Id = _systemUser.UserId; await _userAppService.ChangePassword(model); return(ResponsePutPatch()); }
public async Task <ActionResult <DefaultResponse <bool> > > ChangePassword([FromBody] ChangePasswordViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response(false)); } model.Id = GetUserId(); await _userAppService.ChangePassword(model); return(Response(true)); }