private void buttonHozzaadPekseg_Click(object sender, EventArgs e) { Pekseg p = new Pekseg(textBoxPekseg.Text, DateTime.Now); listBoxPekseg.Items.Add(p); listBoxStat.Items.Add(p); }
private void PeksegFelvesz_Click(object sender, EventArgs e) { if (input_nev.Text != "") { Pekseg bolt = new Pekseg(peksegName.Text); lbPekseg.Items.Add(bolt); peksegek.Items.Add(bolt); } }
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 Hozzaad_Click(object sender, EventArgs e) { if (lbPekseg.SelectedItem != null && lbPekaru.SelectedItem != null) { peksegArui.Items.Add(lbPekaru.SelectedItem); Pekseg bolt = new Pekseg(Convert.ToString(lbPekseg.SelectedItem)); // Pekaru suti = new Pekaru(); // bolt.Termekek.Add(suti); } }
private void listBoxPekseg_SelectedIndexChanged(object sender, EventArgs e) { listBoxPekaru2.Items.Clear(); Pekseg p = (Pekseg)listBoxPekseg.SelectedItem; foreach (var item in p.GetTermekek()) { listBoxPekaru2.Items.Add(item); } }
private void buttonPeksegHozzaadas_Click(object sender, EventArgs e) { if ((textBoxPeksegNevInput.Text != "")) { Pekseg p = new Pekseg(textBoxPeksegNevInput.Text, new List <Pekaru>(), DateTime.Now); peksegLista.Add(p); listBoxPeksegekStatisztika.Items.Add(p.ToString()); listBoxPeksegek.Items.Add(p.ToString()); //peksegListaKiir(); } }
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"); }