Пример #1
0
        public void MakeDoughnuts(DoughnutType dFlavor)
        {
            Flavor = dFlavor;
            switch (Flavor)
            {
            case DoughnutType.Glazed:
                Interval = 3;
                break;

            case DoughnutType.Sugar:
                Interval = 2;
                break;

            case DoughnutType.Lemon:
                Interval = 5;
                break;

            case DoughnutType.Chocolate:
                Interval = 7;
                break;

            case DoughnutType.Vanilla:
                Interval = 4;
                break;
            }
            doughnutTimer.Start();
        }
        private void cmbType_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            txtPrice.Text = cmbType.SelectedValue.ToString();
            KeyValuePair <DoughnutType, double> selectedEntry = (KeyValuePair <DoughnutType, double>)cmbType.SelectedItem;

            selectedDoughnut = selectedEntry.Key;
        }
Пример #3
0
        private int ValidateQuantity(DoughnutType selectedDoughnut)
        {
            int q = int.Parse(txtQuantity.Text);
            int r = 1;

            switch (selectedDoughnut)
            {
            case DoughnutType.Glazed:
                if (q > mRaisedGlazed)
                {
                    r = 0;
                }
                break;

            case DoughnutType.Sugar:
                if (q > mRaisedSugar)
                {
                    r = 0;
                }
                break;

            case DoughnutType.Chocolate:
                if (q > mFilledChocolate)
                {
                    r = 0;
                }
                break;

            case DoughnutType.Lemon:
                if (q > mFilledLemon)
                {
                    r = 0;
                }
                break;

            case DoughnutType.Vanilla:
                if (q > mFilledVanilla)
                {
                    r = 0;
                }
                break;
            }
            return(r);
        }
Пример #4
0
 public Doughnut(DoughnutType aFlavor)//constructor
 {
     mTimeOfCreation = DateTime.Now;
     mFlavor         = aFlavor;
 }
Пример #5
0
 public Doughnut(DoughnutType aFlavor) // constructor
 {
     mFlavor = aFlavor;
 }
 public Doughnut(DoughnutType aFlavor)
 {
     mTimeOfCreation = DateTime.Now;
     mFlavor         = aFlavor;
 }
Пример #7
0
 public Doughnut(DoughnutType aFlavor)
 {
     mFlavor = aFlavor;
 }