public static void DisminuirInventario(Ventas ventas) //Disminuye el inventario en caso de realizar una venta { foreach (var item in ventas.Detalle) { ProductosBLL.DisminuirInventario(item.ProductoId, item.Cantidad); } }
public static bool Insertar(Ventas ventas) { bool paso = false; Contexto db = new Contexto(); try { db.Ventas.Add(ventas); ProductosBLL.DisminuirInventario(ventas); paso = (db.SaveChanges() > 0); } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }