public async Task <IActionResult> Put(PessoaDTO pessoa) { if (pessoa == null) { return(BadRequest()); } var existe = await _business.RegistroExiste(pessoa.Id); if (!existe) { return(NotFound()); } var sucesso = await _business.Atualizar(pessoa); if (sucesso) { return(NoContent()); } return(BadRequest()); }