Exemple #1
0
 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
         }));
     }
 }
Exemple #2
0
        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
            });
        }