public AddOrder(Customer customer) { InitializeComponent(); ACustomer = customer; Coffee aCoffee = new Coffee(); CoffeeDarkRoast aDarkRoastCoffee = new CoffeeDarkRoast(); SandwichWithBacon aBaconSandwich = new SandwichWithBacon(); SandwichWithEggSalad aEggSandwich = new SandwichWithEggSalad(); SandwichWithRoastedBeef aRoastBeefSandwich = new SandwichWithRoastedBeef(); Tea aTea = new Tea(); Milk aMilk = new Milk(); Suggar aSuggar = new Suggar(); Sweetener aSweetner = new Sweetener(); Cheese aCheese = new Cheese(); Mayo aMayo = new Mayo(); Lettuce aLettuce = new Lettuce(); Tomato aTomato = new Tomato(); lbxOrders.Items.Add(aCoffee); lbxOrders.Items.Add(aDarkRoastCoffee); lbxOrders.Items.Add(aBaconSandwich); lbxOrders.Items.Add(aEggSandwich); lbxOrders.Items.Add(aRoastBeefSandwich); lbxOrders.Items.Add(aTea); lbxAdditions.Items.Add(aSweetner); lbxAdditions.Items.Add(aMilk); lbxAdditions.Items.Add(aSuggar); lbxAdditions.Items.Add(aCheese); lbxAdditions.Items.Add(aMayo); lbxAdditions.Items.Add(aLettuce); lbxAdditions.Items.Add(aTomato); }
private void btnItem_Click(object sender, EventArgs e) { if (rbtnCoffee.Checked) { coffeeDarkRoast = new CoffeeDarkRoast(); AddAdditions(coffeeDarkRoast); } if (rbtnTea.Checked) { tea = new Tea(); AddAdditions(tea); } if (rbtnSandwichBacon.Checked) { sandwichWithBacon = new SandwichWithBacon(); AddFoodAdditions(sandwichWithBacon); } if (rbtnSandwichRoastBeef.Checked) { sandwichWithRoastedBeef = new SandwichWithRoastedBeef(); AddFoodAdditions(sandwichWithRoastedBeef); } if (rbtnSandwichEggSalad.Checked) { sandwichWithEggSalad = new SandwichWithEggSalad(); AddFoodAdditions(sandwichWithEggSalad); } if (globalDrink != null) { order.AddOrderItem(globalDrink); } if (globalFood != null) { order.AddOrderItem(globalFood); } rbtnCoffee.Checked = false; rbtnTea.Checked = false; rbtnSandwichBacon.Checked = false; rbtnSandwichEggSalad.Checked = false; rbtnSandwichRoastBeef.Checked = false; numCheese.Value = 0; numLettuce.Value = 0; numMayo.Value = 0; numMilk.Value = 0; numSugar.Value = 0; numSweetner.Value = 0; numTomato.Value = 0; globalDrink = null; globalFood = null; txtOrder.Text = order.ToString(); }
private void Setmenuitems() { Coffee coffee = new Coffee(); CoffeeDarkRoast coffedarkroast = new CoffeeDarkRoast(); Tea tea = new Tea(); SandwichWithBacon sandwichwithBacon = new SandwichWithBacon(); SandwichWithRoastedBeef sandwichWithRoastedBeef = new SandwichWithRoastedBeef(); SandwichWithEggSalad sandwichWithEggSalad = new SandwichWithEggSalad(); listMenu.Items.Add(coffedarkroast); listMenu.Items.Add(tea); listMenu.Items.Add(sandwichwithBacon); listMenu.Items.Add(sandwichWithRoastedBeef); listMenu.Items.Add(sandwichWithEggSalad); }
private void BtnAdd_Click(object sender, EventArgs e) { if (menuGridView.CurrentRow == null) { return; } IMenuItem item = new Coffee(); if (menuGridView.CurrentRow.Index == 1) { item = new CoffeeDarkRoast(); } else if (menuGridView.CurrentRow.Index == 2) { item = new Tea(); } else if (menuGridView.CurrentRow.Index == 3) { item = new SandwichWithBacon(); } else if (menuGridView.CurrentRow.Index == 4) { item = new SandwichWithEggSalad(); } else if (menuGridView.CurrentRow.Index == 5) { item = new SandwichWithRoastedBeef(); } for (int i = 0; i < NUD_Cheese.Value; i++) { item = new Cheese(item); } for (int i = 0; i < NUD_Lettuce.Value; i++) { item = new Lettuce(item); } for (int i = 0; i < NUD_Mayo.Value; i++) { item = new Mayo(item); } for (int i = 0; i < NUD_Milk.Value; i++) { item = new Milk(item); } for (int i = 0; i < NUD_Sugar.Value; i++) { item = new Suggar(item); } for (int i = 0; i < NUD_Sweetener.Value; i++) { item = new Sweetener(item); } for (int i = 0; i < NUD_Tomato.Value; i++) { item = new Tomato(item); } orderListGridView.Rows.Add(); orderListGridView.Rows[numberOfRows].Cells[0].Value = item.Description; orderListGridView.Rows[numberOfRows++].Cells[1].Value = item.Cost; items.Add(item); }