public async Task <IActionResult> CriarUsuario([FromBody] NovoUsuario.Request request) { try { return(Ok(await _usuarioApp.AdicionarUsuario(request))); } catch (ValidationException valEx) { return(BadRequest(new ErroGenerico { Mensagem = valEx.Message })); } }
public async Task <NovoUsuario.Response> AdicionarUsuario(NovoUsuario.Request request) { Usuario novoUsuario = await _usuarioService.AdicionarUsuario(new Usuario { Email = request.Email, Nascimento = request.Nascimento, Nome = request.Nome, Senha = request.Senha }); return(new NovoUsuario.Response { IdUsuario = novoUsuario.IdUsuario }); }