private void Felveszbtn_Click(object sender, EventArgs e) { if (input_nev.Text != "" && Convert.ToInt32(input_ar.Text) != 0) { Pekaru suti = new Pekaru(input_nev.Text, Convert.ToInt32(input_ar.Value), (mentes.Checked) ? true : false); lbPekaru.Items.Add(suti); } }
private void buttonHozzaadPekaru2_Click(object sender, EventArgs e) { if (listBoxPekaru.SelectedIndex != -1 && listBoxPekseg.SelectedIndex != -1) { Pekaru p = (Pekaru)listBoxPekaru.SelectedItem; Pekseg pekseg = (Pekseg)listBoxPekseg.SelectedItem; pekseg.SetTermekek(p); } }
private void buttonHozzaadPekaru_Click(object sender, EventArgs e) { int pekaruAr = Convert.ToInt32(numericUpDownPekaru.Value); bool laktoz = checkBoxLaktoz.Checked; Pekaru pekaru = new Pekaru(textBoxPekaru.Text, pekaruAr, laktoz); listBoxPekaru.Items.Add(pekaru); }
//Adatok tab private void buttonPekaruHozzaadas_Click(object sender, EventArgs e) { if ((textBoxPekaruNevInput.Text != "") && (numericUpDownPekaruArInput.Value > 0)) { Pekaru p = new Pekaru(textBoxPekaruNevInput.Text, (int)numericUpDownPekaruArInput.Value, checkBoxLaktormentesInput.Checked); pekaruLista.Add(p); listBoxPekaruk.Items.Add(p.ToString()); //pekaruListaKiir(); } }
private void listBoxPekaru_SelectedIndexChanged(object sender, EventArgs e) { Pekaru p = (Pekaru)listBoxPekaru.SelectedItem; string tboxba = p.Nev; textBoxPekaru.Text = tboxba; int tboxbaar = p.Ar; numericUpDownPekaru.Value = tboxbaar; bool checkboxba = p.Laktozmentes; if (checkboxba) { checkBoxLaktoz.Checked = true; } else { checkBoxLaktoz.Checked = false; } }
private void listBoxStat_SelectedIndexChanged(object sender, EventArgs e) { Pekseg p = (Pekseg)listBoxStat.SelectedItem; string pnev = p.Nev; peksegNeve.Text = pnev; DateTime palapitas = p.Alapitva; alapitva.Text = ($"Alapítva: {Convert.ToString(palapitas)}"); double parukszama = p.GetTermekek().Count; pekaru.Text = ($"Pékáruk: {Convert.ToString(parukszama)}"); double atlagar = 0; double sum = 0; foreach (var item in p.GetTermekek()) { sum += item.Ar; } atlagar = sum / p.GetTermekek().Count; avgAr.Text = ($"Átlagos ár: {Convert.ToString(atlagar)} Ft"); Pekaru paru = p.GetTermekek()[0]; foreach (var item in p.GetTermekek()) { if (paru.Ar > item.Ar) { paru = item; } } minTermek.Text = ($"Legolcsóbb termék: {paru.ToString()}"); paru = p.GetTermekek()[0]; foreach (var item in p.GetTermekek()) { if (paru.Ar < item.Ar) { paru = item; } } maxTermek.Text = ($"Legdrágább termék: {paru.ToString()}"); int laktozdb = 0; foreach (var item in p.GetTermekek()) { if (item.Laktozmentes) { laktozdb++; } } double szazalek = (laktozdb / parukszama) * 100; laktozlabel.Text = ($"Laktózmentes termékek száma: {Convert.ToString(laktozdb)} Db, az összes termék {szazalek}%-a"); }