static void Main(string[] args) { DatabaseInterface db = new DatabaseInterface("BANGAZONCLI_DB"); db.CheckDatabaseTable("Customer", DbTables.Customer); db.CheckDatabaseTable("Product", DbTables.Product); db.CheckDatabaseTable("PaymentType", DbTables.PaymentType); db.CheckDatabaseTable("[Order]", DbTables.Order); db.CheckDatabaseTable("OrderProduct", DbTables.OrderProduct); DbInitializer.Initialize(db); MainMenu menu = new MainMenu(); CustomerManager customerManager = new CustomerManager(db); OrderManager orderManager = new OrderManager(db); // Choice will hold the number entered by the user // after main menu ws displayed int choice; do { // Show the main menu choice = menu.Show(); switch (choice) { case 1: AddCustomer.DoAction(customerManager); break; case 2: ChooseActiveCustomer.DoAction(customerManager); break; case 3: AddPaymentType.DoAction(customerManager); break; case 5: AddProductToCart.DoAction(orderManager); break; case 6: CloseOrder.DoAction(orderManager); break; } } while (choice != 7); }