Example #1
0
        /// <summary>
        /// Build Papperoni pizza and add it to the list of ordered items.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void addPepperoniBtn_Click(object sender, EventArgs e)
        {
            Object selectedItem = pepperoniBazeCbox.SelectedItem;

            PizzaBase.PizzaBaseType pizzaBaseType = PizzaBase.baseFromString((String)selectedItem);

            Pizza pepperoniPizza = new Pizza("Pepperoni", Pizza.PizzaType.STANDARD);

            pepperoniPizza.setPizzaBase(pizzaBaseType);
            pepperoniPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.CHEESE);
            pepperoniPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.OLIVES);
            pepperoniPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.ONIONS);
            pepperoniPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.PEPPERONI);

            bs.Add(pepperoniPizza);
        }
Example #2
0
        /// <summary>
        /// Build Cheeze pizza and add it to the list of standard order items.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void addCheeseBtn_Click(object sender, EventArgs e)
        {
            Object selectedItem = cheeseBazeCbox.SelectedItem;

            PizzaBase.PizzaBaseType pizzaBaseType = PizzaBase.baseFromString((String)selectedItem);

            Pizza cheesePizza = new Pizza("Cheese", Pizza.PizzaType.STANDARD);

            cheesePizza.setPizzaBase(pizzaBaseType);
            cheesePizza.addPizzaTopping(PizzaTopping.PizzaToppingType.CHEESE);
            cheesePizza.addPizzaTopping(PizzaTopping.PizzaToppingType.CHEESE);
            cheesePizza.addPizzaTopping(PizzaTopping.PizzaToppingType.CHEESE);
            cheesePizza.addPizzaTopping(PizzaTopping.PizzaToppingType.OLIVES);
            cheesePizza.addPizzaTopping(PizzaTopping.PizzaToppingType.ONIONS);

            bs.Add(cheesePizza);
        }
Example #3
0
        /// <summary>
        /// Build Hawaiian pizza and add it to the list of standard order items.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void addHawaiianBtn_Click(object sender, EventArgs e)
        {
            Object selectedItem = hawaiianBazeCbox.SelectedItem;

            PizzaBase.PizzaBaseType pizzaBaseType = PizzaBase.baseFromString((String)selectedItem);

            Pizza hawaiianPizza = new Pizza("Hawaiian", Pizza.PizzaType.STANDARD);

            hawaiianPizza.setPizzaBase(pizzaBaseType);
            hawaiianPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.HAM);
            hawaiianPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.PINEAPPLE);
            hawaiianPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.CHEESE);
            hawaiianPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.JALAPENOS);
            hawaiianPizza.addPizzaTopping(PizzaTopping.PizzaToppingType.ONIONS);

            bs.Add(hawaiianPizza);
        }
Example #4
0
 public void setPizzaBase(PizzaBase.PizzaBaseType pizzaBaseType)
 {
     this.pizzaBase       = new PizzaBase();
     this.pizzaBase.Style = pizzaBaseType;
 }