public async Task <IActionResult> ResetPassowrd([FromBody] UserLoginResetViewModel viewModel) { var result = await _accountService.ChangePasswordAsync(viewModel); if (!result) { return(Response(result)); } return(Response("Senha alterada com sucesso!")); }
public Task <bool> ChangePasswordAsync(UserLoginResetViewModel vm) { return(_mediator.Send(new ChangeAccountPasswordCommand(vm.Email, vm.OldPassword, vm.NewPassword))); }