public async Task <IActionResult> FazerLogin(LoginRequest req) { var response = new TokenResponse(); try { response.Data = await userService.FazerLogin(req); response.Success = true; response.Message = "Login efetuado com sucesso."; } catch (Exception ex) { response.MontaErro(ex); } return(Result(response)); }
public async Task <IActionResult> CriarConta(RegisterUserRequest req) { var response = new TokenResponse(); try { response.Data = await userService.CriarConta(req); response.Success = true; response.Message = "Conta criada com sucesso."; } catch (Exception ex) { response.MontaErro(ex); } return(Result(response)); }