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(); } }
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(); } }
private void MakeMenuItemUI(Enum_Menu_Type menuType) { menuItemsUI = new SelectMenuItemsUI(order, menuType); menuItemsUI.Show(); }