Пример #1
0
        private Boolean fnUpdInventario(List <clsModelInventarioSemillas> pdatos)
        {
            Boolean Resultado = false;

            clsParametros clsParametros    = new clsParametros();
            string        StringDeConexion = clsParametros.StringDeConexion;

            clsInventarioSemillas objDal = new clsInventarioSemillas(StringDeConexion);

            Resultado = objDal.fnUpdInventario(pdatos);

            return(Resultado);
        }
Пример #2
0
        // PERSISTENCIA-- RECUPERA DE LA BASE DE DATOS Y LLENA EL MODELO COMO UNA LISTA
        private List <clsModelInventarioSemillas> fnGetData(Int64 Opcion)
        {
            clsParametros clsParametros    = new clsParametros();
            string        StringDeConexion = clsParametros.StringDeConexion;

            clsInventarioSemillas             objDal      = new clsInventarioSemillas(StringDeConexion);
            DataTable                         dtResultado = new DataTable();
            List <clsModelInventarioSemillas> lstData     = new List <clsModelInventarioSemillas>();

            dtResultado = objDal.fnGetInventario(Opcion);
            lstData     = dtResultado.AsEnumerable().Select(fila => new clsModelInventarioSemillas
            {
                Sitio                    = fila["SITIO"].ToString(),
                Fase                     = fila["FASE"].ToString(),
                Material                 = fila["MATERIAL"].ToString(),
                Cuota                    = Convert.ToInt64(fila["CUOTA"].ToString()),
                Hibrido                  = fila["HIBRIDO"].ToString(),
                NoSiembra                = Convert.ToInt64(fila["NO_SIEMBRA"].ToString()),
                CodigoFamilia            = Convert.ToInt64(fila["CODIGO_FAMILIA"].ToString()),
                Cultivo                  = fila["CULTIVO"].ToString(),
                Variedad                 = fila["VARIEDAD"].ToString(),
                Recuperacion             = Convert.ToDouble(fila["RECUPERACION"].ToString()),
                Harnero                  = fila["HARNERO"].ToString(),
                HarvestDate              = fila["HARVEST_DATE"].ToString(),
                PesoBruto                = Convert.ToDouble(fila["PESO_BRUTO"].ToString()),
                GramosLimpiosAproximados = Convert.ToDouble(fila["GRAMOS_LIMPIOS_APROXIMADOS"].ToString()),
                SemillasAproximadas      = Convert.ToDouble(fila["SEMILLAS_APROXIMADAS"].ToString()),
                PesoNeto                 = Convert.ToDouble(fila["PESO_NETO"].ToString()),
                SemillasNetas            = Convert.ToDouble(fila["SEMILLAS_NETAS"].ToString()),
                PrecioBase               = Convert.ToDouble(fila["PRECIO_BASE"].ToString()),
                CtoSemilla               = Convert.ToDouble(fila["CTO_SEMILLA"].ToString()),
                DespachoGrm              = Convert.ToDouble(fila["DESPACHO_GRM"].ToString()),
                DespachoSem              = Convert.ToDouble(fila["DESPACHO_SEM"].ToString()),
                Total                    = Convert.ToDouble(fila["TOTAL"].ToString()),
                PO        = Convert.ToDouble(fila["PO"].ToString()),
                PO_Pje    = Convert.ToDouble(fila["PO_PJE"].ToString()),
                Id        = Convert.ToInt64(fila["ID"].ToString()),
                Prioridad = Convert.ToInt64(fila["PRIORIDAD"].ToString()),
            }).ToList <clsModelInventarioSemillas>();

            return(lstData);
        }