Esempio n. 1
0
        public void AddItem(RestaurantsMenu items)
        {
            int index;

            if (order.Contains(items))
            {
                index = order.IndexOf(items);
                order[index].quantity++;
                order.Remove(items);
                order.Insert(index, items);
                dataGridOrder.ItemsSource = order;
                subTotal     += order[index].Price;
                TxtSub.Text   = $"{subTotal:c}";
                tax           = subTotal * 0.13;
                txttax.Text   = $"{tax:c}";
                Total         = subTotal + tax;
                txtTotal.Text = $"{Total:c}";
            }
            else
            {
                order.Add(items);
                index = order.IndexOf(items);
                order[index].quantity++;
                dataGridOrder.ItemsSource = order;
                subTotal     += order[index].Price;
                TxtSub.Text   = $"{subTotal:c}";
                tax           = subTotal * 0.13;
                txttax.Text   = $"{tax:c}";
                Total         = subTotal + tax;
                txtTotal.Text = $"{Total:c}";
            }
        }
Esempio n. 2
0
 private void CbAppetizer_DropDownClosed(object sender, EventArgs e)
 {
     if (AppetizerCombo.SelectedItem != null)
     {
         RestaurantsMenu item = (RestaurantsMenu)AppetizerCombo.SelectedItem;
         AddItem(item);
     }
 }
Esempio n. 3
0
 private void CbDessert_DropDownClosed(object sender, EventArgs e)
 {
     if (DessertCombo.SelectedItem != null)
     {
         RestaurantsMenu item = (RestaurantsMenu)DessertCombo.SelectedItem;
         AddItem(item);
     }
 }
Esempio n. 4
0
 private void CbMainCourse_DropDownClosed(object sender, EventArgs e)
 {
     if (MainCombo.SelectedItem != null)
     {
         RestaurantsMenu item = (RestaurantsMenu)MainCombo.SelectedItem;
         AddItem(item);
     }
 }
Esempio n. 5
0
 private void CbBeverage_DropDownClosed(object sender, EventArgs e)
 {
     if (beverageCombo.SelectedItem != null)
     {
         RestaurantsMenu item = (RestaurantsMenu)beverageCombo.SelectedItem;
         AddItem(item);
     }
 }
Esempio n. 6
0
        private void btRemove_Click(object sender, RoutedEventArgs e)
        {
            if (dataGridOrder.SelectedIndex >= 0)
            {
                RestaurantsMenu menu = (RestaurantsMenu)dataGridOrder.SelectedItem;
                subTotal -= menu.Price;

                subtxt.Text   = "$" + Convert.ToString(subTotal);
                taxT.Text     = "$" + Convert.ToString(Math.Round(subTotal * 0.13, 2));
                txtTotal.Text = "$" + Convert.ToString(Math.Round(subTotal * 1.13, 2));

                order.RemoveAt(dataGridOrder.SelectedIndex);
            }
        }