//---------------------------- private void RaktarRendelesKezelese_Load(object sender, EventArgs e) { azonos = ABKezeloFelhasznalo.UserAzonosito; label1.Text = "Felhasználó: " + azonos.ToString(); vevo = ABKezeloFelhasznalo.VevoFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); ListboxFrisites(); }
private void függőbenLévőRendelésekToolStripMenuItem_Click(object sender, EventArgs e) { index = 1; vevo = ABKezeloFelhasznalo.VevoFeltolt(); mentésToolStripMenuItem.Enabled = true; gbKereses.Enabled = true; dTPicker1.Enabled = true; dTPicker2.Enabled = true; ListFrisites(); }
public int FuggobenLevoRendelesek() { vevo = ABKezeloFelhasznalo.VevoFeltolt(); int db = 0; for (int i = 0; i < vevo.Count; i++) { db++; } return(db); }
void FelhasznaloFeluletKezeles() { VevoLista vevoEgyeztetes = ABKezeloFelhasznalo.VevoFeltolt(); TermekLista termek = ABKezeloTermek.TermekRendelesFeltoltes(); VevoLista vevoVisszaru = ABKezeloRaktar.JelentetVisszaruFeltolt(); int rendAdat = 0; int termAdat = 0; int rendVisszaru = 0; int termVisszaru = 0; foreach (VevoRendelesUser item in vevoEgyeztetes) { if (item.RendelesDatum >= datum) { rendAdat++; foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { termAdat += it.RendelesDb; } } } } foreach (VevoRendelesVisszaru item in vevoVisszaru) { if (item.VevoVisszaruDatum >= datum) { rendVisszaru++; foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { termVisszaru += it.RendelesDb; } } } } lbFelhasznaloRendAdatEgy.Text = rendAdat.ToString(); lbFelhasznaloRendTermekDarabszama.Text = termAdat.ToString(); lbFelhasználóJelentetVisszaruk.Text = rendVisszaru.ToString(); lbFelhasznaloVisszaruTermekDb.Text = termVisszaru.ToString(); }
private void btnVisszaru_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex > -1) { if (listBox1.SelectedItem is VevoRendelesUser) { VevoRendelesUser v = (VevoRendelesUser)listBox1.SelectedItem; if (MessageBox.Show("Biztos jelented a csomagolt rendelést, mint visszárú ?", "Kérdés", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ABKezeloFelhasznalo.VisszaruJelentes(v); csomagolt.Remove(v); ListboxFrisites(); MessageBox.Show("Sikeres visszárú kezelés !", "Információ"); } } else if (listBox1.SelectedItem is VevoRendelesTermek) { VevoRendelesUser v = null; VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem; foreach (VevoRendelesUser item in csomagolt) { if (vev.IdVevo == item.VevoID) { v = item; } } if (MessageBox.Show("Biztos jelented a csomagolt rendelést, mint visszárú ?", "Kérdés", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ABKezeloFelhasznalo.VisszaruJelentes(v); csomagolt.Remove(v); ListboxFrisites(); MessageBox.Show("Sikeres visszárú kezelés !", "Információ"); } } else { MessageBox.Show("A visszárú kezeléséhez, kérem válassza ki a rendelést !", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("A visszárú kezeléséhez, kérem válassza ki a rendelést !", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
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 btnTorles_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex > -1) { if (MessageBox.Show("Biztos törli a kiválasztot rendelést !", "Kérdés", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (listBox1.SelectedItem is VevoRendelesUser) { VevoRendelesUser vr = (VevoRendelesUser)listBox1.SelectedItem; vevo.Remove(vr); ABKezeloFelhasznalo.RendelesTorles(vr); ListboxFrisites(); } else if (listBox1.SelectedItem is VevoRendelesTermek) { VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem; VevoRendelesUser vr = null; foreach (VevoRendelesUser item in vevo) { if (vev.IdVevo == item.VevoID) { vr = item; } } vevo.Remove(vr); ABKezeloFelhasznalo.RendelesTorles(vr); ListboxFrisites(); } else { MessageBox.Show("A rendelés törléséhez, 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 törléshez !", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void tbIranyitoSzam_TextChanged(object sender, EventArgs e) { List <IranyitoszamVaros> ir; ir = ABKezeloFelhasznalo.IrVaros(); foreach (IranyitoszamVaros item in ir) { if (tbIranyitoSzam.Text == item.Iranyito.ToString()) { lbHibaIranyitoJelzes.Text = "Jó !"; lbTelepules.Text = item.Telepules; lbMegye.Text = item.Megye; break; } else { lbHibaIranyitoJelzes.Text = "Nincs ilyen irányítószám !"; lbTelepules.Text = "..."; lbMegye.Text = "..."; } } }
private void btnCsomagolas_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex > -1) { try { if (listBox1.SelectedItem is VevoRendelesUser) { RaktarRendelesCsomagolasa rc = new RaktarRendelesCsomagolasa(); VevoRendelesUser v = (VevoRendelesUser)listBox1.SelectedItem; foreach (VevoRendelesTermek item in termek) { if (item.IdVevo == v.VevoID) { rc.termek.Add(item); } } rc.vevo = v; rc.index = 2; if (rc.ShowDialog() == DialogResult.OK) { ABKezeloRaktar.CsomagoltRendeles(rc.vevo, rc.termek); // Itt van csomálásnál minusz a raktrátban vevo = ABKezeloFelhasznalo.VevoFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); ListboxFrisites(); MessageBox.Show("Sikeres csomagolás"); } } else if (listBox1.SelectedItem is VevoRendelesTermek) { RaktarRendelesCsomagolasa rc = new RaktarRendelesCsomagolasa(); VevoRendelesUser v = null; VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem; foreach (VevoRendelesUser item in vevo) { if (vev.IdVevo == item.VevoID) { v = item; } } foreach (VevoRendelesTermek item in termek) { if (item.IdVevo == v.VevoID) { rc.termek.Add(item); // I otbiraju nuzsnije tovari } } rc.vevo = v; rc.index = 2; if (rc.ShowDialog() == DialogResult.OK) { ABKezeloRaktar.CsomagoltRendeles(rc.vevo, rc.termek); vevo = ABKezeloFelhasznalo.VevoFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); ListboxFrisites(); MessageBox.Show("Sikeres csomagolás"); } } else { MessageBox.Show("A termék csomagolásához, kérem válassza ki a rendelést !", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Hiba"); } } else { MessageBox.Show("A rendelés csomagolásához, kérem válassza ki a 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); } }