public async static Task AddDataAsync() { using (var db = new StoreContext()) { var computers = new Category { Name = "Computers" }; var printers = new Category { Name = "Printers" }; var books = new Category { Name = "Books" }; db.Categories.AddRange(new Category[] { computers, printers, books }); db.Products.Add(new Models.Product { Category = computers, Name = "Really Fast Computer" }); db.Products.Add(new Models.Product { Category = computers, Name = "Mainstream Computer" }); db.Products.Add(new Models.Product { Category = printers, Name = "Fast Color Laser Printer" }); db.Products.Add(new Models.Product { Category = printers, Name = "Normal Ink Jet Printer" }); db.Products.Add(new Models.Product { Category = printers, Name = "Dot Matrix Printer" }); db.Products.Add(new Models.Product { Category = books, Name = "Really Interesting Book" }); db.Products.Add(new Models.Product { Category = books, Name = "Boring Book You Have to Read" }); db.Products.Add(new Models.Product { Category = books, Name = "One of My Books" }); await db.SaveChangesAsync(); } }
public ShoppingCart(HttpContextBase httpContext, StoreContext storeContext) { _db = storeContext; _cartId = GetCartId(httpContext); }
public StoreService(StoreContext context) { _db = context; }