Example #1
0
        private List <clsModelMovSensores> fnGetAll(Int32 Codigo)
        {
            clsParametros clsParametros    = new clsParametros();
            string        StringDeConexion = clsParametros.StringDeConexion;

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

            dtResultado = objDal.fnGetAll(Codigo);

            lstData = dtResultado.AsEnumerable().Select(fila => new clsModelMovSensores


            {
                //fila["VALOR1"] != DBNull.Value ? Convert.ToString(fila["VALOR1"]) : "",
                //FecHasta = (fila["dte_hasta"] == DBNull.Value ? (DateTime?)null : DateTime.Parse(fila["dte_hasta"].ToString())),

                ID        = fila["ID"] != DBNull.Value ? Convert.ToInt32(fila["ID"]) : 0,
                UBICACION = fila["UBICACION"] != DBNull.Value ? Convert.ToString(fila["UBICACION"]) : "",
                MEDICION  = fila["MEDICION"] != DBNull.Value ? Convert.ToString(fila["MEDICION"]) : "",
                VALOR     = fila["VALOR"] != DBNull.Value ? Convert.ToDouble(fila["VALOR"]) : 0,
                FECHA     = (fila["FECHA"] == DBNull.Value ? (DateTime?)null : DateTime.Parse(fila["FECHA"].ToString())),
                HORA      = (fila["HORA"] == DBNull.Value ? (DateTime?)null : DateTime.Parse(fila["HORA"].ToString())),
                Codigo    = fila["Codigo"] != DBNull.Value ? Convert.ToInt32(fila["Codigo"]) : 0,
            }).ToList <clsModelMovSensores>();

            return(lstData);
        }
Example #2
0
        private List <clsModelUbicacionSensores> fnGetUbi()
        {
            clsParametros clsParametros    = new clsParametros();
            string        StringDeConexion = clsParametros.StringDeConexion;

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

            dtResultado = objDal.fnGetUbi();

            lstData = dtResultado.AsEnumerable().Select(fila => new clsModelUbicacionSensores
            {
                Ubicacion = Convert.ToString(fila["UBICACION"].ToString()),
                Codigo    = fila["Codigo"] != DBNull.Value ? Convert.ToInt32(fila["Codigo"]) : 0,
            }).ToList <clsModelUbicacionSensores>();

            return(lstData);
        }
Example #3
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);
        }
Example #4
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);
        }