public ActionResult Post([FromBody] Pessoa pessoa) { try { _context.Pessoas.Add(pessoa); _context.SaveChanges(); return(new CreatedAtRouteResult("ObterPessoa", new { id = pessoa.Id }, pessoa)); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, "Erro ao tentar criar uma pessoa")); } }
public ActionResult Post([FromBody] Cautela cautela) { try { _context.Cautelas.Add(cautela); _context.SaveChanges(); return(new CreatedAtRouteResult("ObterCautela", new { id = cautela.Id }, cautela)); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, "Erro ao tentar criar uma cautela")); } }