public IActionResult GetTipoEvento(int id) { TipoEventoViewModel tipoEvento = _mapper.Map <TipoEventoViewModel>(_tipoEventoRepository.BuscarPorId(id)); if (tipoEvento == null) { return(NotFound()); } return(Ok(tipoEvento)); }
public IActionResult GetById(int id) { try { // Faz a chamada para o método e armazena em um objeto tipoEventoBuscado TipoEvento tipoEventoBuscado = _tipoEventoRepository.BuscarPorId(id); // Verifica se o tipo de evento foi encontrado if (tipoEventoBuscado != null) { // Retora a resposta da requisição 200 - OK e o tipo de evento que foi encontrado return(Ok(tipoEventoBuscado)); } // Retorna a resposta da requisição 404 - Not Found com uma mensagem return(NotFound("Nenhum tipo de evento encontrado para o ID informado")); } catch (Exception error) { // Retorna a resposta da requisição 400 - Bad Request e o erro ocorrido return(BadRequest(error)); } }
public IActionResult GetById(int id) { return(StatusCode(200, _tipoEventoRepository.BuscarPorId(id))); }
public IActionResult GetById(int id) { // Retorna os dados buscados e um status code 200 - Ok return(StatusCode(200, _tipoEventoRepository.BuscarPorId(id))); }