Пример #1
0
        public HttpResponseMessage GetPorMatricula(long alu_id, int mtu_id)
        {
            try
            {
                ConselhoClasseSaidaDTO retorno = ApiBO.BuscaDadosConselhoClasse(alu_id, mtu_id);

                if (retorno != null && retorno.dadosConselho.Any())
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, retorno));
                }

                return(Request.CreateResponse(HttpStatusCode.NotFound));
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                ConselhoClasseSaidaDTO retorno = new ConselhoClasseSaidaDTO();
                retorno.Status            = 1;
                retorno.StatusDescription = "Ocorreu um erro ao carregar dados.";
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, retorno));
            }
        }