Example #1
0
        private void listBoxOrderNum_SelectedIndexChanged(object sender, EventArgs e)
        {
            Cone c = order.getCone(listBoxOrderNum.SelectedIndex);

            textBoxOrderSummary.Text  = string.Empty;
            textBoxOrderSummary.Text  = order.CustomerInfo.ToString() + ":" + Environment.NewLine;
            textBoxOrderSummary.Text += "Total " + order.numCones().ToString() + " cones ordered at "
                                        + order.getTotalPriceForOrders().ToString("C") + Environment.NewLine + Environment.NewLine;
            textBoxOrderSummary.Text += c.coneChoice.ToString() + ',' + c.coneFlavor + ',' + c.typeOfCone + ','
                                        + c.numScoop + ' ' + c.getConePrice().ToString("C") + Environment.NewLine;
        }
Example #2
0
 private void setChoice(Cone c)
 {
     if (radioButtonIceCream.Checked)
     {
         cone.coneChoice = choice.iceCream;
     }
     else
     {
         cone.coneChoice = choice.yogurt;
     }
 }
Example #3
0
 private void setConeType(Cone c)
 {
     if (radioButtonSmall.Checked)
     {
         cone.typeOfCone = coneType.Likeit;
     }
     else if (radioButtonRegular.Checked)
     {
         cone.typeOfCone = coneType.Loveit;
     }
     else
     {
         cone.typeOfCone = coneType.GottaHaveit;
     }
 }
Example #4
0
 private void setFlavor(Cone c)
 {
     if (radioButtonVanilla.Checked)
     {
         cone.coneFlavor = flavor.FrenchVanilla;
     }
     else if (radioButtonChocolate.Checked)
     {
         cone.coneFlavor = flavor.CoffeeLover;
     }
     else
     {
         cone.coneFlavor = flavor.plain;
     }
 }
Example #5
0
        private void buttonAddToOrder_Click(object sender, EventArgs e)
        {
            if (listBoxOrderNum.Items.Count < 10)
            {
                if (checkBoxMakeItSuper.Checked)
                {
                    cone = new Supercone();
                }
                else
                {
                    cone = new Cone();
                }
                setChoice(cone);
                setFlavor(cone);
                setConeType(cone);
                cone.numScoop = int.Parse(textBoxNumScoop.Text);

                order.addCone(cone);

                listBoxOrderNum.Items.Add("cone " + (listBoxOrderNum.Items.Count + 1).ToString());
            }
        }
Example #6
0
 public void addCone(Cone c)
 {
     conesOrdered[CurrentConeIndex] = c;
     CurrentConeIndex += 1;
 }