public GraficoAtendimentoSaidaDTO Get ( int gra_id, int esc_id, int uni_id, int cur_id, int crr_id, int crp_id ) { try { return(REL_GraficoAtendimentoBO.SelecionarDadosGrafico ( gra_id, esc_id, uni_id, cur_id, crr_id, crp_id )); } catch (Exception ex) { ApplicationWEB._GravaErro(ex); GraficoAtendimentoSaidaDTO saidaDTO = new GraficoAtendimentoSaidaDTO(); saidaDTO.Status = 1; saidaDTO.StatusDescription = "Ocorreu um erro ao carregar dados."; saidaDTO.Dados = new List <GraficoAtendimentoDadoDTO>(); return(saidaDTO); } }
/// <summary> /// Retorna os dados para renderizar o gráfico de atendimento /// </summary> /// <param name="gra_id"></param> /// <param name="esc_id"></param> /// <param name="uni_id"></param> /// <param name="cur_id"></param> /// <param name="crr_id"></param> /// <param name="crp_id"></param> /// <returns></returns> public static GraficoAtendimentoSaidaDTO SelecionarDadosGrafico ( int gra_id, int esc_id, int uni_id, int cur_id, int crr_id, int crp_id ) { GraficoAtendimentoSaidaDTO entity = new GraficoAtendimentoSaidaDTO(); using (DataTable dt = new REL_GraficoAtendimentoDAO().SelecionarDadosGrafico(gra_id, esc_id, uni_id, cur_id, crr_id, crp_id)) { if (dt.Rows.Count > 0) { entity = dt.Rows[0].ToEntity <GraficoAtendimentoSaidaDTO>(); entity.Dados = dt.ToEntityList <GraficoAtendimentoDadoDTO>(); } } return(entity); }