public async Task <IActionResult> Get()
 {
     try
     {
         using (var data = new PessoaData())
             return(Ok(data.Read()));
     }
     catch (Exception ex)
     {
         return(BadRequest($"Erro: {ex.Message}"));
     }
 }
예제 #2
0
        public async Task <ActionResult <dynamic> > editarUsuario([FromBody] Pessoa pessoa)
        {
            int    pessoaUpdate;
            Pessoa novaPessoa = new Pessoa();

            try
            {
                using (var data = new PessoaData())
                    pessoaUpdate = data.Update(pessoa);
                using (var data = new PessoaData())
                    novaPessoa = data.Read(pessoaUpdate);

                return(Ok(novaPessoa));
            }
            catch (Exception ex)
            {
                return(BadRequest($"Erro: {ex.Message}"));
            }
        }