public IActionResult Atualizar(int id, Pacotes pacote) { Pacotes pacoteBuscado = _pacoteRepository.BuscarPorId(id); if (pacoteBuscado == null) { return(NotFound ( new { mensagem = "Pacote não encontrado", erro = true } )); } try { _pacoteRepository.Atualizar(id, pacote); return(NoContent()); } catch (Exception erro) { return(BadRequest(erro)); } }
public IActionResult Put(int id, Pacotes pacoteAtualizado) { // Faz a chamada para o método _pacoteRepository.Atualizar(id, pacoteAtualizado); // Retorna um status code return(Ok("Pacote atualizado!")); }
public IActionResult Put(int id, Pacotes pacoteAtualizado) { // Faz a chamada para o método .Atualizar(); _pacotesRepository.Atualizar(id, pacoteAtualizado); // Retorna um status code 204 - No Content return(NoContent()); }
public IActionResult Atualizar(Pacotes pacote) { var pacoteFind = _pacoteRepository.BuscarId(pacote.IdPacote); if (pacoteFind == null) { return(NotFound("Pacote não encontrado")); } _pacoteRepository.Atualizar(pacote); return(Accepted()); }
public IActionResult Put(int id, Pacotes pacoteAtualizado) { _pacoteRepository.Atualizar(pacoteAtualizado); return(StatusCode(204)); }
public IActionResult Put(int id, Pacotes pacoteAtualizado) { _pacotesRepository.Atualizar(id, pacoteAtualizado); return(NoContent()); }