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)); } }