public IActionResult Adiciona([FromBody] Pessoa pessoa) { if (pessoa == null) { return(BadRequest()); } return(Ok(_pessoa.AdicionarPessoa(pessoa))); }
public async Task <IActionResult> Post(Pessoa pessoa) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await _pessoaService.AdicionarPessoa(pessoa); return(new CreatedAtRouteResult("GetByIdPessoa", new { id = pessoa.Id }, pessoa)); } catch (Exception) { return(StatusCode(StatusCodes.Status400BadRequest, "Erro ao tentar criar uma pessoa")); } }
public JsonResult Post([FromBody] Pessoa pessoa) { return(new JsonResult(_pessoaService.AdicionarPessoa(pessoa))); }
public IActionResult PessoaAdd([FromBody] Pessoa novaPessoa) { return(Ok(_pessoa.AdicionarPessoa(novaPessoa))); }