Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
        /// <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);
        }