void CaricaMenu() { DataTable dt = _mydal.GetAllMenu(); foreach (DataRow dr in dt.Rows) { itemMenu it = new itemMenu(dr["descrizioneMenu"].ToString(), 999999) { prezzo = Convert.ToDouble(dr["prezzo"]), id = Convert.ToInt32(dr["id"]), descrizione = dr["descrizioneMenu"].ToString(), isMenuCompleto = true }; flowLayoutPanel1.Controls.Add(it); } }
string GetDetailsLineForComanda(Control[] arraydicon, bool prezziaccanto) { string ret = ""; foreach (Control c in arraydicon) { if (c is itemMenu) { itemMenu tmpc = (itemMenu)c; ret += (prezziaccanto)? tmpc.GetDescriptionForPseudoConto : tmpc.GetDescriptionForComanda; } } return(ret); }
void CaricaCategoria(Categoria idcat, FlowLayoutPanel type) { type.Tag = idcat; DataTable dt = _mydal.GetAlimentiByCategoria((int)idcat); foreach (DataRow dr in dt.Rows) { itemMenu it = new itemMenu(dr["descrizione"].ToString(), Convert.ToInt32(dr["quantit"])) { prezzo = Convert.ToDouble(dr["prezzo"]), id = Convert.ToInt32(dr["id"]), descrizione = dr["descrizione"].ToString() }; type.Controls.Add(it); } }
System.Collections.Specialized.NameValueCollection GetIDSMenu(Control[] arraydicon) { System.Collections.Specialized.NameValueCollection not = new System.Collections.Specialized.NameValueCollection(); foreach (Control c in flowLayoutPanel1.Controls) { if (c is itemMenu) { itemMenu tmpc = (itemMenu)c; if (tmpc.quantiSel() > 0) { not.Add(tmpc.id.ToString(), tmpc.quantiSel().ToString()); } } } return(not); }