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); }
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); }