Esempio n. 1
0
        // ***** Form events ***** //

        private void cmbTable_SelectedIndexChanged(object sender, EventArgs e)
        {
            Cs_order order = null;

            SetActionTitle();

            if (lstAppetizer.Items.Count < 1)
            {
                return;
            }

            order = bl.GetOrder((Cs_diningTable)cmbTable.SelectedItem);
            if (order == null)
            {
                lblActionTitle.Text = bl.GetCaption(8);
                lstAppetizer.SetSelected(0, true);
                lstMainCourse.SetSelected(0, true);
                lstSideDish.ClearSelected();
                lstSideDish.SetSelected(0, true);
                lstDessert.ClearSelected();
                lstDessert.SetSelected(0, true);
            }
            else
            {
                lblActionTitle.Text = bl.GetCaption(9);

                lstAppetizer.SelectedIndex = lstAppetizer.Items.IndexOf(order.Cs_appetizer);
                lblAppetizerPrice.Text     = order.Cs_appetizer.DishPrice.ToString();

                lstMainCourse.SelectedIndex = lstMainCourse.Items.IndexOf(order.Cs_mainCourse);
                lblMainCoursePrice.Text     = order.Cs_mainCourse.DishPrice.ToString();

                lstSideDish.ClearSelected();
                lstSideDish.SetSelected(lstSideDish.Items.IndexOf(order.Cs_sideDish), true);
                lstSideDish.SetSelected(lstSideDish.Items.IndexOf(order.SideDishTwo), true);
                lblSideDishPrice.Text = (order.Cs_sideDish.DishPrice + order.SideDishTwo.DishPrice).ToString();

                lstDessert.ClearSelected();
                lstDessert.SetSelected(lstDessert.Items.IndexOf(order.Cs_dessert), true);
                lstDessert.SetSelected(lstDessert.Items.IndexOf(order.DessertTwo), true);
                lblDessertPrice.Text = (order.Cs_dessert.DishPrice + order.DessertTwo.DishPrice).ToString();
            }

            lblSum.Text = bl.OrderSum.ToString();
        }
Esempio n. 2
0
 private void detach_Cs_order(Cs_order entity)
 {
     this.SendPropertyChanging();
     entity.Cs_mainCourse = null;
 }
Esempio n. 3
0
 partial void DeleteCs_order(Cs_order instance);
Esempio n. 4
0
 private void detach_Cs_order(Cs_order entity)
 {
     this.SendPropertyChanging();
     entity.Cs_diningTable = null;
 }
Esempio n. 5
0
 partial void InsertCs_order(Cs_order instance);
Esempio n. 6
0
 partial void UpdateCs_order(Cs_order instance);
Esempio n. 7
0
 private void detach_Desert(Cs_order entity)
 {
     this.SendPropertyChanging();
     entity.DessertTwo = null;
 }
Esempio n. 8
0
 private void attach_Cs_order(Cs_order entity)
 {
     this.SendPropertyChanging();
     entity.Cs_dessert = this;
 }
Esempio n. 9
0
 private void detach_Cs_order(Cs_order entity)
 {
     this.SendPropertyChanging();
     entity.Cs_appetizer = null;
 }
Esempio n. 10
0
 private void detach_SideDish(Cs_order entity)
 {
     this.SendPropertyChanging();
     entity.SideDishTwo = null;
 }
Esempio n. 11
0
 private void detach_Cs_order(Cs_order entity)
 {
     this.SendPropertyChanging();
     entity.Cs_sideDish = null;
 }