private Venta LoadVenta(IDataReader dr) { Venta Venta = new Venta(); Venta.Id = GetDataValue <int>(dr, "Codventa"); Venta.CodEmpleado = GetDataValue <int>(dr, "Codempleado"); Venta.CodPedido = GetDataValue <int>(dr, "Codpedido"); Venta.Pagado = GetDataValue <string>(dr, "Pagado"); Venta.Formadepago = GetDataValue <string>(dr, "Formadepago"); Venta.Monto = GetDataValue <double>(dr, "Monto"); var empleadoP = new EmpleadoDAL(); var pedidoP = new PedidoDAL(); Venta.Empleado = empleadoP.ReadBy(Venta.CodEmpleado); Venta.Pedido = pedidoP.ReadBy(Venta.CodPedido); return(Venta); }
private Envio LoadEnvio(IDataReader dr) { Envio Envio = new Envio(); Envio.Id = GetDataValue <int>(dr, "Codenvio"); Envio.Direccion = GetDataValue <string>(dr, "Direccion"); Envio.CodEmpleadoDeposito = GetDataValue <int>(dr, "Codempleadodeposito"); Envio.Estado = GetDataValue <string>(dr, "Estado"); Envio.Fechadesalida = GetDataValue <DateTime>(dr, "Fechadesalida"); Envio.Fechadellegada = GetDataValue <DateTime>(dr, "Fechadellegada"); Envio.CodVenta = GetDataValue <int>(dr, "Codventa"); var ventap = new VentaDAL(); var empleadop = new EmpleadoDAL(); var pedidop = new PedidoDAL(); Envio.Venta = ventap.ReadBy(Envio.CodVenta); Envio.EmpleadoDeposito = empleadop.ReadBy(Envio.CodEmpleadoDeposito); Envio.Venta.Pedido = pedidop.ReadBy(Envio.Venta.CodPedido); return(Envio); }