public MenuForm() { InitializeComponent(); panFood.Controls.Clear(); panDrink.Controls.Clear(); int y = 55; int YF = 55; foreach (var item in MenuStore.AllMenuItems) { if (item.FoodOrDrink == "Food") { ne = new MenuRow((Food)item); ne.Location = new Point(18, y); panFood.Controls.Add(ne); y += 45; } else { ne = new MenuRow((Drink)item); ne.Location = new Point(18, YF); panDrink.Controls.Add(ne); YF += 45; } } }
private void button2_Click(object sender, EventArgs e) { panFood.Controls.Clear(); panDrink.Controls.Clear(); int y = 55; int YF = 55; foreach (var item in MenuStore.AllMenuItems) { if (item.FoodOrDrink == "Food") { ne = new MenuRow((Food)item); ne.Location = new Point(18, y); panFood.Controls.Add(ne); y += 45; } else { ne = new MenuRow((Drink)item); ne.Location = new Point(18, YF); panDrink.Controls.Add(ne); YF += 45; } } }
public override void onClick() { base.onClick(); if (AppRunner.inTransition()) { return; } Menu fullmenu = new Menu(), menu = new Menu(); fullmenu.setColor(CrhcConstants.COLOR_BLUE_DARK); //SpaceItem padding = new SpaceItem(); Row backRow = new Row(); backRow.addItem(new SettingsBackButton()); fullmenu.addRow(backRow); Row titleRow = new Row(); titleRow.setPadding(true, true, false); TextItem titleText = new TextItem("Settings"); titleText.setFont(CrhcConstants.FONT_TITLE); titleText.setTextAnchor(TextAnchor.MiddleCenter); titleRow.addItem(titleText); menu.addRow(titleRow); Row paddingRow = new Row(5); JObject dict = CrhcSettings.getSettingsDict(); Dictionary <string, string> jsonData = JsonConvert.DeserializeObject <Dictionary <string, string> >(dict.ToString()); foreach (string key in jsonData.Keys) { if (!key.StartsWith("debug") || CrhcSettings.showDebugSettings) { menu.addRow(paddingRow); menu.addRow(new JSONBoolRow(dict, key)); } } jsonData.Clear(); menu.addRow(paddingRow); menu.addRow(new ClearCacheRow()); IRow submenuRow = new MenuRow(new FadeInMenu(new ScrollMenu(menu))); fullmenu.addRow(submenuRow); AppRunner.enterMenu(new BlackoutTransitionMenu(fullmenu)); }
public ActionResult SaveData(string type) { ViewBag.ErrorMessage = null; var Description = HttpContext.Request.Form["Description"]; var Name = HttpContext.Request.Form["Name"]; var id = HttpContext.Request.Form["MenuHeadId"]; double price = 0; if (!string.IsNullOrEmpty(HttpContext.Request.Form["Price"])) { price = double.Parse(HttpContext.Request.Form["Price"], CultureInfo.InvariantCulture); } if (type.Equals("head")) { //aggiungi nuovo menuhead var MenuHead = new MenuHead(); if (string.IsNullOrEmpty(Name)) { ViewBag.ErrorMessage = "Inserire un nome della sezione"; } MenuHead.Name = Name; _context.MenuHeads.Add(MenuHead); } else { if (string.IsNullOrEmpty(Name)) { ViewBag.ErrorMessage = "Inserire almeno il nome per la preparazione"; } if (string.IsNullOrEmpty(id)) { ViewBag.ErrorMessage = "Si è verificato un errore interno"; } var idnu = int.Parse(id); var row = new MenuRow { Description = Description, Name = Name, Price = price }; var menu = _context.MenuHeads .Include("MenuRows").Where(c => c.MenuHeadId == idnu) .FirstOrDefault(); menu.MenuRows.Add(row); } _context.SaveChanges(); return(BuildMenu()); }
private void btnHome_Click(object sender, EventArgs e) { foreach (var item in panFood.Controls) { panFood.Controls.Remove((Control)item); } foreach (var item in panDrink.Controls) { panFood.Controls.Remove((Control)item); } panFood.Controls.Clear(); panDrink.Controls.Clear(); ne = null; Form1 form1 = new Form1(); this.Hide(); form1.ShowDialog(); this.Close(); }
public override IMenu buildMenu() { CoroutineManager.startCoroutine(loadCoroutine()); Menu fullmenu = new Menu(), menu = new Menu(); SpaceItem padding = new SpaceItem(); Row backRow = new Row(); backRow.addItem(new BackButton(this)); fullmenu.addRow(backRow); Row titleRow = new Row(); titleRow.setPadding(true, true, false); TextItem titleText = new TextItem(getName().ToUpper()); titleText.setColor(CrhcConstants.COLOR_RED); titleText.setFont(CrhcConstants.FONT_SUBTITLE); titleRow.addItem(titleText, 1); menu.addRow(titleRow); Row descRow = new Row(); descRow.setPadding(true, false, true); TextItem descText = new TextItem(getDescription()); descRow.addItem(descText); menu.addRow(descRow); int inRow = 0, i = 0; Row curRow = null, sourceRow = null; Row paddingRow = new Row(30); foreach (Experience child in this) { child.onLandmarkLoad(); // Add image. if (inRow == 0) { inRow++; if (i++ > 0) { menu.addRow(paddingRow); } curRow = new Row(); curRow.setPadding(true, false, false); sourceRow = new Row(); sourceRow.setPadding(true, false, false); menu.addRow(curRow); menu.addRow(sourceRow); } else { curRow.addItem(new SpaceItem(), .2f); sourceRow.addItem(new SpaceItem(), .2f); inRow = 0; } ImageItem img = new ARButton(child); curRow.addItem(img); TextItem sourceText = new TextItem(child.getSource()); sourceText.setFont(CrhcConstants.FONT_SOURCE); sourceText.setTextAnchor(TextAnchor.UpperLeft); sourceRow.addItem(sourceText); } if (inRow == 1) { curRow.addItem(new SpaceItem(), 1.2f); sourceRow.addItem(new SpaceItem(), 1.2f); } Row row = new Row(); row.addItem(new TextItem(getLongDescription())); menu.addRow(row); row.setPadding(true, true, true); IRow submenuRow = new MenuRow(new FadeInMenu(new ScrollMenu(menu))); fullmenu.addRow(submenuRow); fullmenu.setColor(CrhcConstants.COLOR_BLUE_LIGHT); return(new BlackoutTransitionMenu(fullmenu)); }