/* * Metodo * Descripcion: Retorna una coleccion de detalle pedidos * Entrada: int, string, string, string, string, int, decimal, decimal, decimal * Salida: ObservableCollection<DetallePedidos> */ public ObservableCollection <DetallePedidos> ObtenerDetallePedidos(int iD_Producto, string codigo, string nombreProducto, string descripcion, int cantidadProducto, decimal valorUnitario, decimal impuesto, decimal subTotal) { SQLDetallePedidos contexto = new SQLDetallePedidos(); ObservableCollection <DetallePedidos> detallePedidos = contexto.ObtenerDetallePedido(iD_Producto, codigo, nombreProducto, descripcion, cantidadProducto, valorUnitario, impuesto, subTotal); return(detallePedidos); }
/* * Metodo * Descripcion: Retornar un listado de detalle pedidos * Entrada: string * Salida: List<DetallePedidos> */ public List <DetallePedidos> ObtenerDetallePedidos(string cs) { SQLDetallePedidos contexto = new SQLDetallePedidos(cs); List <DetallePedidos> detallePedidos = contexto.ObtenerDetallePedido(); return(detallePedidos); }
/* * Metodo * Descripcion: Inserta atributos de un detalle pedido * Entrada: int, int, int * Salida: void */ public void InsertarDetallePedidos(int iD_Pedido, int iD_Producto, int cantidad) { SQLDetallePedidos contexto = new SQLDetallePedidos(); contexto.InsertarDetallePedido(iD_Pedido, iD_Producto, cantidad); }
/* * Metodo * Descripcion: Actualiza el stock de un producto * Entrada: int, int * Salida: void */ public void ActualizarStockProductos(int iD_Producto, int cantidad) { SQLDetallePedidos contexto = new SQLDetallePedidos(); contexto.ActualizarStockProducto(iD_Producto, cantidad); }