public CandidatoResponse Obter(int id)
        {
            var response = _candidatoRepository.Obter(id);

            if (response != null)
            {
                response.Estado = _iBGERepository.ObterEstado(response.EstadoId);

                response.Cidade = _iBGERepository.ObterCidade(response.CidadeId);
                return(new CandidatoResponse()
                {
                    Candidato = response, StatusCode = StatusCodes.Status200OK
                });
            }
            else
            {
                return new CandidatoResponse()
                       {
                           StatusCode = StatusCodes.Status404NotFound
                       }
            };
        }
    }
Example #2
0
        public CandidatoResponse Obter(int id)
        {
            var candidato = _candidatoRepository.Obter(id);

            if (candidato != null)
            {
                candidato.Estado = _iBGEService.ObterEstado(candidato.EstadoId);

                candidato.Cidade = _iBGEService.ObterCidade(candidato.CidadeId);
                return(new CandidatoResponse()
                {
                    Candidato = candidato, StatusCode = StatusCodes.Status200OK
                });
            }
            else
            {
                return new CandidatoResponse()
                       {
                           StatusCode = StatusCodes.Status404NotFound
                       }
            };
        }
    }