using Packt.Shared; /* Northwind db = new(); WriteLine($"Provider: {db.Database.ProviderName}"); */ // QueryingCategories(); //FilteredIncludes(); //QueryingProducts(); //QueryingWithLike(); //GetRandomProduct(); var resultAdd = AddProduct(categoryId: 6, productName: "Bob's Burgers", price: 500M); if (resultAdd.affected == 1) { WriteLine("Add product successful."); } ListProducts(productIdToHighlight: resultAdd.productId); var resultUpdate = IncreaseProductPrice( productNameStartsWith: "Bob", amount: 20M); if (resultUpdate.affected == 1) { WriteLine("Increase product price successful."); } ListProducts(productIdToHighlight: resultUpdate.productId); WriteLine("About to delete all products whose name starts with Bob."); Write("Press Enter to continue: "); if (ReadKey(intercept: true).Key == ConsoleKey.Enter) { int deleted = DeleteProducts(productNameStartsWith: "Bob"); WriteLine($"{deleted} product(s) were deleted."); } else { WriteLine("Delete was canceled."); }