diff --git a/SportsStore/Data/SportsStoreDataInitializer.cs b/SportsStore/Data/SportsStoreDataInitializer.cs index 3d04302..367d85b 100644 --- a/SportsStore/Data/SportsStoreDataInitializer.cs +++ b/SportsStore/Data/SportsStoreDataInitializer.cs @@ -47,6 +47,7 @@ public void InitializeData() City[] cities = { gent, antwerpen }; _context.Cities.AddRange(cities); + _context.SaveChanges(); //customers with orders and orderlines for (int i = 1; i < 10; i++) { @@ -54,8 +55,8 @@ public void InitializeData() if (i <= 5) { Cart cart = new Cart(); - cart.AddLine(football, 1); - cart.AddLine(cornerflags, 2); + cart.AddLine(_context.Products.FirstOrDefault(p => p.Name.ToUpper().Equals("FOOTBALL")), 1); + cart.AddLine(_context.Products.FirstOrDefault(p => p.Name.ToUpper().Equals("CORNER FLAGS")), 2); klant.PlaceOrder(cart, DateTime.Today, false, klant.Street, klant.City); } _context.Customers.Add(klant);