예제 #1
0
        private List <clsModelGraficaSeriesName> fnGetAllGraficaSeries(Int32 Codigo)
        {
            clsParametros clsParametros    = new clsParametros();
            string        StringDeConexion = clsParametros.StringDeConexion;

            clsMovSensores objDal      = new clsMovSensores(StringDeConexion);
            DataTable      dtResultado = new DataTable();
            List <clsModelGraficaSeriesName> lstData = new List <clsModelGraficaSeriesName>();

            //solicita series
            dtResultado = objDal.fnGetAllGraf(Codigo, 1);

            //devuelve loas datos en el formato de series de datos para las gráficas
            lstData = dtResultado.AsEnumerable().Select(fila => new clsModelGraficaSeriesName
            {
                name = fila["periodo"] != DBNull.Value ? Convert.ToString(fila["periodo"]) : ""
            }).ToList <clsModelGraficaSeriesName>();

            return(lstData);
        }
예제 #2
0
        private List <clsModelGraficasSTR> fnGetAllGraficaData(Int32 Codigo)
        {
            clsParametros clsParametros    = new clsParametros();
            string        StringDeConexion = clsParametros.StringDeConexion;

            clsMovSensores             objDal      = new clsMovSensores(StringDeConexion);
            DataTable                  dtResultado = new DataTable();
            List <clsModelGraficasSTR> lstData     = new List <clsModelGraficasSTR>();

            //solicita series
            dtResultado = objDal.fnGetAllGraf(Codigo, 0);

            //devuelve loas datos en el formato de series de datos para las gráficas
            lstData = dtResultado.AsEnumerable().Select(fila => new clsModelGraficasSTR
            {
                //fila["VALOR1"] != DBNull.Value ? Convert.ToString(fila["VALOR1"]) : "",
                //FecHasta = (fila["dte_hasta"] == DBNull.Value ? (DateTime?)null : DateTime.Parse(fila["dte_hasta"].ToString())),
                Dimension = fila["dimension"] != DBNull.Value ? Convert.ToString(fila["dimension"]) : "",
                Valor     = fila["valor"] != DBNull.Value ? Convert.ToDouble(fila["valor"]) : 0,
            }).ToList <clsModelGraficasSTR>();

            return(lstData);
        }