/*public void DisplayOrderItemList() * { * List<string> itemDetailsList = new List<string>(); * foreach (OrderItem oi in orderItemList) * { * itemDetailsList.Add(oi.ToString()); * } * cartsListView.ItemsSource = itemDetailsList; * }*/ private void addButton_Click(object sender, RoutedEventArgs e) { int i = itemsListView.SelectedIndex; if (i >= 0) { if (listused == 1) { MenuItem mi = menuItemList[i]; string output = mi.ToString(); cartDetailsList.Add(output); cartsListView.ItemsSource = null; cartsListView.ItemsSource = cartDetailsList; } else if (listused == 2) { ValueMeal vm = valueMealList[i]; string output = vm.ToString(); cartDetailsList.Add(output); cartsListView.ItemsSource = null; cartsListView.ItemsSource = cartDetailsList; } else if (listused == 3) { Side s = sideList[i]; string output = s.ToString(); cartDetailsList.Add(output); cartsListView.ItemsSource = null; cartsListView.ItemsSource = cartDetailsList; } else if (listused == 4) { Beverage b = beverageList[i]; string output = b.ToString(); cartDetailsList.Add(output); cartsListView.ItemsSource = null; cartsListView.ItemsSource = cartDetailsList; } } }
void InitInfo() { MenuItem mi1 = new MenuItem("Breakfast set \n(Hotcake with sausage, Hash brown)", 7.90); MenuItem mi2 = new MenuItem("Hamburger combo \n(Hamburger, fries, cola)", 10.20); MenuItem mi3 = new MenuItem("Dinner set \n(Ribeye steak, fries, caesar \nsalad, coffee)", 18.50); menuItemList.Add(mi1); menuItemList.Add(mi2); menuItemList.Add(mi3); ValueMeal vm1 = new ValueMeal("Hotcake with sausage", 6.90); ValueMeal vm2 = new ValueMeal("Hamburger", 7.50); ValueMeal vm3 = new ValueMeal("Ribeye Steak", 10.20); valueMealList.Add(vm1); valueMealList.Add(vm2); valueMealList.Add(vm3); Side s1 = new Side("Hash brown", 2.10); Side s2 = new Side("Truffle fries", 3.70); Side s3 = new Side("Calamari", 3.40); Side s4 = new Side("Caesar salad", 4.30); sideList.Add(s1); sideList.Add(s2); sideList.Add(s3); sideList.Add(s4); Beverage b1 = new Beverage("Cola", 2.85); Beverage b2 = new Beverage("Green Tea", 3.70); Beverage b3 = new Beverage("Coffee", 2.70); Beverage b4 = new Beverage("Tea", 2.70); Beverage b5 = new Beverage("Tom's Root Beer", 9.70); Beverage b6 = new Beverage("MockTail", 15.90); beverageList.Add(b1); beverageList.Add(b2); beverageList.Add(b3); beverageList.Add(b4); beverageList.Add(b5); beverageList.Add(b6); }
void InitData() { Side s1 = new Side("Hash brown", 2.10); Side s2 = new Side("Truffle fries", 3.70); Side s3 = new Side("Calamari", 3.40); Side s4 = new Side("Caesar salad", 4.30); MenuItem sm1 = new MenuItem(s1.Name, s1.Price); sm1.ProductList.Add(s1); MenuItem sm2 = new MenuItem(s2.Name, s2.Price); sm2.ProductList.Add(s2); MenuItem sm3 = new MenuItem(s3.Name, s3.Price); sm2.ProductList.Add(s3); MenuItem sm4 = new MenuItem(s4.Name, s4.Price); sm2.ProductList.Add(s4); SideMenu.Add(sm1); SideMenu.Add(sm2); SideMenu.Add(sm3); SideMenu.Add(sm4); DateTime Today = DateTime.Now; DateTime startTime = new DateTime(Today.Year, Today.Month, Today.Day, 0, 0, 0); DateTime endTime = new DateTime(Today.Year, Today.Month, Today.Day, 0, 0, 0); ValueMeal v1 = new ValueMeal("HotCake & sausage", 6.90, startTime, endTime); MenuItem vm1 = new MenuItem(v1.Name, v1.Price); vm1.ProductList.Add(v1); ValueMealMenu.Add(vm1); startTime = new DateTime(Today.Year, Today.Month, Today.Day, 10, 0, 0); endTime = new DateTime(Today.Year, Today.Month, Today.Day, 19, 0, 0); ValueMeal v2 = new ValueMeal("HamBurger", 7.50, startTime, endTime); MenuItem vm2 = new MenuItem(v2.Name, v2.Price); vm1.ProductList.Add(v2); ValueMealMenu.Add(vm2); startTime = new DateTime(Today.Year, Today.Month, Today.Day); endTime = new DateTime(Today.Year, Today.Month, Today.Day); ValueMeal v3 = new ValueMeal("Nasi Lemak", 5.40, startTime, endTime); MenuItem vm3 = new MenuItem(v3.Name, v3.Price); vm1.ProductList.Add(v3); ValueMealMenu.Add(vm3); startTime = new DateTime(Today.Year, Today.Month, Today.Day, 16, 0, 0); endTime = new DateTime(Today.Year, Today.Month, Today.Day, 22, 0, 0); ValueMeal v4 = new ValueMeal("Ribeye steak", 10.20, startTime, endTime); MenuItem vm4 = new MenuItem(v4.Name, v4.Price); vm1.ProductList.Add(v4); ValueMealMenu.Add(vm4); if (v1.IsAvailable()) { ValueMealMenu.Add(vm1); } if (v2.IsAvailable()) { ValueMealMenu.Add(vm2); } if (v3.IsAvailable()) { ValueMealMenu.Add(vm3); } if (v4.IsAvailable()) { ValueMealMenu.Add(vm4); } Beverage b1 = new Beverage("Cola", 2.85, 0); Beverage b2 = new Beverage("Green Tea", 3.70, 0); Beverage b3 = new Beverage("Coffee", 2.70, 0); Beverage b4 = new Beverage("Tea", 2.70, 0); Beverage b5 = new Beverage("Tom's Root Beer", 9.70, 0); Beverage b6 = new Beverage("Mocktail", 15.90, 0); MenuItem bm1 = new MenuItem(b1.Name, b1.Price); MenuItem bm2 = new MenuItem(b2.Name, b2.Price); MenuItem bm3 = new MenuItem(b3.Name, b3.Price); MenuItem bm4 = new MenuItem(b4.Name, b4.Price); MenuItem bm5 = new MenuItem(b5.Name, b5.Price); MenuItem bm6 = new MenuItem(b6.Name, b6.Price); BeverageMenu.Add(bm1); BeverageMenu.Add(bm2); BeverageMenu.Add(bm3); BeverageMenu.Add(bm4); BeverageMenu.Add(bm5); BeverageMenu.Add(bm6); MenuItem bfm1 = new MenuItem("Breakfast set", 7.90); bfm1.ProductList.Add(v1); bfm1.ProductList.Add(s2); if (v1.IsAvailable()) { BundleMenu.Add(bfm1); } BundleMenu.Add(bfm1); }