//Esto descuenta cantidad del producto al modificar
        public static void DescontarBuscando(List <FacturaDetalle> facturaDetalles, string id)
        {
            var detalle = FacturaDetalleBLL.BuscarFacturaID(id);

            foreach (var item in detalle)
            {
                foreach (var items in facturaDetalles)
                {
                    if (item.ProductoId == items.ProductoId)
                    {
                        if (item.Cantidad != items.Cantidad)
                        {
                            DescontarProducto(items, item);
                        }
                    }
                }
            }
        }
 //agrega al producto la cantidad eliminada
 public static void ArreglarProducto(string bill)
 {
     foreach (var item in FacturaDetalleBLL.BuscarFacturaID(bill))
     {
         Producto producto = new Producto();
         foreach (var items in ProductoBLL.Buscar())
         {
             if (items.Idproducto == item.ProductoId)
             {
                 producto.Cantidad       = items.Cantidad;
                 producto.DepartamentoId = items.DepartamentoId;
                 producto.Descripcion    = items.Descripcion;
                 producto.Idproducto     = items.Idproducto;
                 producto.Precio         = items.Precio;
                 producto.Cantidad      += item.Cantidad;
                 ProductoBLL.Modificar(producto);
             }
         }
     }
 }