public IActionResult PutIdUrl(int id, PeopleDomain peopleAtualizado) { // Cria um objeto generoBuscado que irá receber o gênero buscado no banco de dados PeopleDomain peopleBuscado = _peopleRepository.BuscarPorId(id); // Verifica se nenhum gênero foi encontrado if (peopleBuscado == null) { // Caso não seja encontrado, retorna NotFound com uma mensagem personalizada // e um bool para representar que houve erro return(NotFound ( new { mensagem = "Gênero não encontrado", erro = true } )); } // Tenta atualizar o registro try { // Faz a chamada para o método .AtualizarIdUrl(); _peopleRepository.AtualizarIdUrl(id, peopleAtualizado); // Retorna um status code 204 - No Content return(NoContent()); } // Caso ocorra algum erro catch (Exception erro) { // Retorna BadRequest e o erro return(BadRequest(erro)); } }