static void Main() { MenuComponent dinerMenu = new Menu("Awesome diner menu", "Diner"); dinerMenu.Add(new MenuItem("Fish and chips", "very GB diner", false, 2.78)); MenuComponent desertMenu = new Menu("Desert menu", "Desert"); desertMenu.Add(new MenuItem("Sundea ice", "Good icecream", true, 1.60)); MenuComponent allMenus = new Menu("All menus", "Everything we've got"); MenuComponent nightMenu = new Menu("Night menu", "Food for the night"); nightMenu.Add(new MenuItem("Shrimp", "Nice fired shrimps", true, 2.60)); allMenus.Add(dinerMenu); dinerMenu.Add(desertMenu); allMenus.Add(nightMenu); Waitress w = new Waitress(allMenus); w.PrintMenu(); //DinerMenu dm = new DinerMenu(); //Waitress w = new Waitress(phm, dm); //w.PrintMenu(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }
public static void After() { var menu = new Menu { Text = "ROOT" }; for (var i = 1; i < 3; i++) { var menuL1 = new Menu { Text = string.Format("MENU {0}", i) }; for (var j = 1; j < 3; j++) { var menuL2 = new Menu { Text = string.Format("MENU {0}{1}", i, j) }; menuL1.Add(menuL2); } menu.Add(menuL1); } menu.Expend(); }