Example #1
0
        private Reposicion LoadReposicion(IDataReader dr)
        {
            Reposicion Reposicion = new Reposicion();

            Reposicion.Id              = GetDataValue <int>(dr, "Codreposicion");
            Reposicion.Cantidad        = GetDataValue <int>(dr, "Cantidad");
            Reposicion.CodDeposito     = GetDataValue <int>(dr, "Coddeposito");
            Reposicion.Estado          = GetDataValue <string>(dr, "Estado");
            Reposicion.Fecha           = GetDataValue <DateTime>(dr, "Fecha");
            Reposicion.CodMateriaPrima = GetDataValue <int>(dr, "Codmateriaprima");
            Reposicion.CodProveedor    = GetDataValue <int>(dr, "Codproveedor");
            Reposicion.Monto           = GetDataValue <double>(dr, "Monto");
            var depositoD     = new DepositoDAL();
            var materiaprimaD = new MateriaPrimaDAL();
            var proveedorD    = new ProveedorDAL();

            Reposicion.Proveedor    = proveedorD.ReadBy(Reposicion.CodProveedor);
            Reposicion.MateriaPrima = materiaprimaD.ReadBy(Reposicion.CodMateriaPrima);
            foreach (var item in depositoD.Read())
            {
                Reposicion.Deposito = item;
            }

            return(Reposicion);
        }
        private StockMateriaPrimaDeposito LoadStockMateriaPrimaDeposito(IDataReader dr)
        {
            StockMateriaPrimaDeposito StockMateriaPrimaDeposito = new StockMateriaPrimaDeposito();

            StockMateriaPrimaDeposito.Id = GetDataValue <int>(dr, "CodStockMateriaPrimaDeposito");
            StockMateriaPrimaDeposito.CodMateriaPrima = GetDataValue <int>(dr, "CodMateriaPrima");
            StockMateriaPrimaDeposito.CodDeposito     = GetDataValue <int>(dr, "CodDeposito");
            StockMateriaPrimaDeposito.Cantidad        = GetDataValue <int>(dr, "Cantidad");

            var MTD = new MateriaPrimaDAL();
            var DD  = new DepositoDAL();

            foreach (var item in DD.Read())
            {
                StockMateriaPrimaDeposito.Deposito = item;
            }
            StockMateriaPrimaDeposito.MateriaPrima = MTD.ReadBy(StockMateriaPrimaDeposito.CodMateriaPrima);
            return(StockMateriaPrimaDeposito);
        }
Example #3
0
        private Empleado LoadEmpleado(IDataReader dr)
        {
            Empleado Empleado = new Empleado();

            Empleado.Id             = GetDataValue <int>(dr, "Codempleado");
            Empleado.Nombre         = GetDataValue <string>(dr, "Nombre");
            Empleado.Apellido       = GetDataValue <string>(dr, "Apellido");
            Empleado.Telefono       = GetDataValue <int>(dr, "Telefono");
            Empleado.Fechadeingreso = GetDataValue <DateTime>(dr, "Fechadeingreso");
            Empleado.Email          = GetDataValue <string>(dr, "Email");
            Empleado.Estado         = GetDataValue <string>(dr, "Estado");
            Empleado.CodDeposito    = GetDataValue <int>(dr, "Coddeposito");
            Empleado.Detalle        = GetDataValue <string>(dr, "Detalle");

            var depositop = new DepositoDAL();

            foreach (var item in depositop.Read())
            {
                Empleado.Deposito = item;
            }

            return(Empleado);
        }