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 MateriaPrimaProducto LoadMateriaPrimaProducto(IDataReader dr) { MateriaPrimaProducto MateriaPrimaProducto = new MateriaPrimaProducto(); MateriaPrimaProducto.Id = GetDataValue <int>(dr, "CodMateriaPrimaProducto"); MateriaPrimaProducto.CodMateriaPrima = GetDataValue <int>(dr, "CodMateriaPrima"); MateriaPrimaProducto.CodProducto = GetDataValue <int>(dr, "CodProducto"); MateriaPrimaProducto.Cantidad = GetDataValue <int>(dr, "Cantidad"); var matprimaD = new MateriaPrimaDAL(); ProductoDAL productoD = new ProductoDAL(); MateriaPrimaProducto.MateriaPrima = matprimaD.ReadBy(MateriaPrimaProducto.CodMateriaPrima); MateriaPrimaProducto.Producto = productoD.ReadBy(MateriaPrimaProducto.CodProducto); return(MateriaPrimaProducto); }
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); }