diff --git a/ComputersShop/ComputersShopDataBaseImplement/Implements/OrderStorage.cs b/ComputersShop/ComputersShopDataBaseImplement/Implements/OrderStorage.cs index db6ffc2..627e1ad 100644 --- a/ComputersShop/ComputersShopDataBaseImplement/Implements/OrderStorage.cs +++ b/ComputersShop/ComputersShopDataBaseImplement/Implements/OrderStorage.cs @@ -65,27 +65,15 @@ namespace ComputersShopDataBaseImplement.Implements public OrderViewModel? Insert(OrderBindingModel model) { var newOrder = Order.Create(model); - try + if (newOrder == null) { - if (newOrder == null) - { - return null; - } - - using var context = new ComputersShopDataBase(); - - context.Orders.Add(newOrder); - context.SaveChanges(); - } - catch (DbUpdateException ex) - { - var innerException = ex.InnerException; - while (innerException != null) - { - Console.WriteLine(innerException.Message); - innerException = innerException.InnerException; - } + return null; } + + using var context = new ComputersShopDataBase(); + + context.Orders.Add(newOrder); + context.SaveChanges(); return GetViewModel(newOrder); }