private VentaProducto ConstruirProducto(SqlDataReader reader) { VentaProducto ventaproducto = new VentaProducto(); //repositorioProducto = new RepositorioProducto(conexion); //ventaproducto.Producto = repositorioProducto.GetProductoPorId(reader.GetDecimal(0)); repositorioVenta = new RepositorioVenta(conexion); ventaproducto.Venta = repositorioVenta.GetVentaPorId(reader.GetDecimal(1)); repositorioTipoEnvase = new RepositorioTipoEnvase(conexion); ventaproducto.TipoEnvase = repositorioTipoEnvase.GetTipoEnvasePorId(reader.GetDecimal(2)); repositorioVenta = new RepositorioVenta(conexion); ventaproducto.Cantidad = reader.GetDecimal(3); ventaproducto.Precio = reader.GetDecimal(4); return(ventaproducto); }
public RepositorioVentaProducto(SqlConnection connection, RepositorioVenta repositorioVenta, RepositorioTipoEnvase repositorioTipoEnvase) { conexion = connection; this.repositorioVenta = repositorioVenta; this.repositorioTipoEnvase = repositorioTipoEnvase; }