diff --git a/BlacksmithWorkshop/BlacksmithWorkshopDatabaseImplement/Implements/OrderStorage.cs b/BlacksmithWorkshop/BlacksmithWorkshopDatabaseImplement/Implements/OrderStorage.cs index 2d8105c..d2383c0 100644 --- a/BlacksmithWorkshop/BlacksmithWorkshopDatabaseImplement/Implements/OrderStorage.cs +++ b/BlacksmithWorkshop/BlacksmithWorkshopDatabaseImplement/Implements/OrderStorage.cs @@ -43,12 +43,12 @@ namespace BlacksmithWorkshopDatabaseImplement.Implements } public OrderViewModel? Insert(OrderBindingModel model) { - var newOrder = Order.Create(model); + using var context = new BlacksmithWorkshopDataBase(); + var newOrder = Order.Create(context, model); if (newOrder == null) { return null; } - using var context = new BlacksmithWorkshopDataBase(); context.Orders.Add(newOrder); context.SaveChanges(); return newOrder.GetViewModel;