private void btnÚjrendeles_Click(object sender, EventArgs e) { FelhasznaloRendeles fe = new FelhasznaloRendeles();//azonosito3 fe.indx = 1; if (fe.ShowDialog() == DialogResult.OK) { if (fe.vr != null) { foreach (VevoRendelesTermek item in fe.UjTermekek) { termek.Add(item); } vevo.Add(fe.vr); ABKezeloFelhasznalo.VevoAdd(fe.vr, fe.UjTermekek); // Itt használom a hozzáadást. ListboxFrisites(); } } }
private void btnRaport_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex > -1) { if (MessageBox.Show("Biztos a raportok közé akarod rakni a rendelést ?", "Kérdés", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (listBox1.SelectedItem is VevoRendelesUser) { FelhasznaloRendeles fr = new FelhasznaloRendeles(); fr.indx = 3; VevoRendelesUser v = null; v = (VevoRendelesUser)listBox1.SelectedItem; foreach (VevoRendelesTermek item in termek) { if (item.IdVevo == v.VevoID) { fr.UjTermekek.Add(item); } } fr.vr = v; if (fr.ShowDialog() == DialogResult.OK) { csomagolt = ABKezeloRaktar.CsomagoltRendelesFeltolt(); ListboxFrisites(); } } else if (listBox1.SelectedItem is Termek) { FelhasznaloRendeles fr = new FelhasznaloRendeles(); fr.indx = 3; VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem; VevoRendelesUser v = null; foreach (VevoRendelesUser item in csomagolt) { if (vev.IdVevo == item.VevoID) { v = item; } } foreach (VevoRendelesTermek item in termek) { if (item.IdVevo == v.VevoID) { fr.UjTermekek.Add(item); } } fr.vr = v; if (fr.ShowDialog() == DialogResult.OK) { csomagolt = ABKezeloRaktar.CsomagoltRendelesFeltolt(); ListboxFrisites(); } } else { MessageBox.Show("A raport használatához, kérem válssza ki a rendelést", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("Kérem ellenőrizé, hogy kiválasztotta a megfelelő rendelést!", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnModositas_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex > -1) { if (MessageBox.Show("Biztos módósítod a kiválasztot rendelést ?", "Kérdés", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (listBox1.SelectedItem is VevoRendelesUser) { FelhasznaloRendeles fr = new FelhasznaloRendeles(); // FORM fr.indx = 2; VevoRendelesUser v = null; // Vevo objektum if (listBox1.SelectedItem is VevoRendelesUser) { v = (VevoRendelesUser)listBox1.SelectedItem; // Tut prinimaet objekt foreach (VevoRendelesTermek item in termek) // Prohodim po dannim kotoroje uzse imee { if (item.IdVevo == v.VevoID) { fr.UjTermekek.Add(item); // I otbiraju nuzsnije tovari } } } fr.vr = v; if (fr.ShowDialog() == DialogResult.OK) { ABKezeloFelhasznalo.RendelesModositas(fr.vr, fr.UjTermekek); vevo = ABKezeloFelhasznalo.VevoFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); ListboxFrisites(); } } else if (listBox1.SelectedItem is Termek) { FelhasznaloRendeles fr = new FelhasznaloRendeles(); // FORM fr.indx = 2; VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem; VevoRendelesUser v = null; foreach (VevoRendelesUser item in vevo) { if (vev.IdVevo == item.VevoID) { v = item; } } foreach (VevoRendelesTermek item in termek) { if (item.IdVevo == v.VevoID) { fr.UjTermekek.Add(item); // I otbiraju nuzsnije tovari } } fr.vr = v; if (fr.ShowDialog() == DialogResult.OK) { ABKezeloFelhasznalo.RendelesModositas(fr.vr, fr.UjTermekek); vevo = ABKezeloFelhasznalo.VevoFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); ListboxFrisites(); } } else { MessageBox.Show("A rendelés módósításához, kérem válssza ki a rendelést", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("Kérem ellenőrizé, hogy kiválasztotta a megfelelő rendelést, a módósítás végrehajzásához !", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } }