Пример #1
0
        public SelectMenuItemsUI(Order order, Enum_Menu_Type menuType)
        {
            InitializeComponent();
            service    = new TakeOrder_Service();
            this.order = order;

            //first of all we hide all the panels
            pnl_Dinner.Hide();
            pnl_Drinks.Hide();
            pnl_Lunch.Hide();

            //select all menuItems with the service
            menuItems = service.SelectMenuItems();

            //check which panel is supposed to be shown and fill that panel
            if (menuType == Enum_Menu_Type.Dinner)
            {
                lbl_title.Text = Enum_Menu_Type.Dinner.ToString();
                FillDinnerList();
                pnl_Dinner.Show();
            }
            else if (menuType == Enum_Menu_Type.Drinks)
            {
                lbl_title.Text = Enum_Menu_Type.Drinks.ToString();
                FillDrinksList();
                pnl_Drinks.Show();
            }
            else
            {
                lbl_title.Text = Enum_Menu_Type.Lunch.ToString();
                FillLunchList();
                pnl_Lunch.Show();
            }
        }
Пример #2
0
        public SelectMenuItemsUI(Order order, Enum_Menu_Type menuType)
        {
            InitializeComponent();
            Text = $"Select {menuType.ToString()} Items";

            service    = new TakeOrder_Service();
            this.order = order;

            //first of all we hide all the panels
            pnl_Dinner.Hide();
            pnl_Drinks.Hide();
            pnl_Lunch.Hide();

            menuItems = service.Get_Menu_Items();
            //check which panel is supposed to be shown and fill that panel
            if (menuType == Enum_Menu_Type.Dinner)
            {
                //initialize the window
                this.Size      = new System.Drawing.Size(378, 660);
                lbl_title.Text = Enum_Menu_Type.Dinner.ToString();

                FillDinnerList();
                pnl_Dinner.Show();
            }
            else if (menuType == Enum_Menu_Type.Lunch)
            {
                //initialize the window
                this.Size      = new System.Drawing.Size(378, 600);
                lbl_title.Text = Enum_Menu_Type.Lunch.ToString();

                FillLunchList();
                pnl_Lunch.Show();
            }
            else
            {
                lbl_title.Text = Enum_Menu_Type.Drinks.ToString();
                FillDrinksList();
                pnl_Drinks.Show();
            }
        }
Пример #3
0
 private void MakeMenuItemUI(Enum_Menu_Type menuType)
 {
     menuItemsUI = new SelectMenuItemsUI(order, menuType);
     menuItemsUI.Show();
 }