public IActionResult GetTipoEvento(int id)
        {
            TipoEventoViewModel tipoEvento = _mapper.Map <TipoEventoViewModel>(_tipoEventoRepository.BuscarPorId(id));

            if (tipoEvento == null)
            {
                return(NotFound());
            }
            return(Ok(tipoEvento));
        }
Beispiel #2
0
        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)));
 }