private void késszVisszárúkToolStripMenuItem_Click(object sender, EventArgs e) { index = 5; visszaKesz = ABKezeloRaktar.KeszVisszaruFeltolt(); mentésToolStripMenuItem.Enabled = true; gbKereses.Enabled = true; dTPicker1.Enabled = true; dTPicker2.Enabled = true; ListFrisites(); }
private void függőbenLévőVisszárúkToolStripMenuItem_Click(object sender, EventArgs e) { index = 4; visszaFug = ABKezeloRaktar.JelentetVisszaruFeltolt(); mentésToolStripMenuItem.Enabled = true; gbKereses.Enabled = true; dTPicker1.Enabled = true; dTPicker2.Enabled = true; ListFrisites(); }
private void raportokToolStripMenuItem_Click(object sender, EventArgs e) { index = 3; raport = ABKezeloRaktar.RaportRendelesFeltolt(); mentésToolStripMenuItem.Enabled = true; gbKereses.Enabled = true; dTPicker1.Enabled = true; dTPicker2.Enabled = true; ListFrisites(); }
private void csomagoltRendelésekToolStripMenuItem_Click(object sender, EventArgs e) { index = 2; vevo = ABKezeloRaktar.CsomagoltRendelesFeltolt(); mentésToolStripMenuItem.Enabled = true; gbKereses.Enabled = true; dTPicker1.Enabled = true; dTPicker2.Enabled = true; ListFrisites(); }
public int JelentetVisszaruk() { vevoVissz = ABKezeloRaktar.JelentetVisszaruFeltolt(); int db = 0; for (int i = 0; i < vevoVissz.Count; i++) { db++; } return(db); }
void RaktarRendelesCsomagolasRaportKezeles() { VevoLista csomagoltVevo = ABKezeloRaktar.CsomagoltRendelesFeltolt(); TermekLista termek = ABKezeloTermek.TermekRendelesFeltoltes(); VevoLista vevoRaport = ABKezeloRaktar.RaportRendelesFeltolt(); TermekLista termekRaport = ABKezeloTermek.TermekRendelesFeltoltes(); int rendCsomag = 0; int term = 0; int renRaport = 0; int termRaport = 0; foreach (RaktarRendelesekCsomagolt item in csomagoltVevo) { if (item.CsomagolasIdo >= datum) { rendCsomag++; foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { term += it.RendelesDb; } } } } foreach (VevoRendelesRaport item in vevoRaport) { if (item.RaportDatum >= datum) { renRaport++; foreach (VevoRendelesTermek it in termekRaport) { if (it.IdVevo == item.VevoID) { termRaport += it.RendelesDb; } } } } lbRaktarRendCsomagolt.Text = rendCsomag.ToString(); lbRaktarCsomagoltTermekValtozas.Text = "-" + term.ToString(); lbRaktarRaportRendelesJelentse.Text = renRaport.ToString(); lbRaktárRaportTermekDarabszama.Text = termRaport.ToString(); }
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 RaktarRendelesCsomagolt_Load(object sender, EventArgs e) { csomagolt = ABKezeloRaktar.CsomagoltRendelesFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); azonos = ABKezeloFelhasznalo.UserAzonosito; label1.Text = "Felhasználó: " + azonos.ToString(); ListboxFrisites(); if (index == 1) // Keresés { btnRaport.Visible = false; btnVisszaru.Visible = false; } else if (index == 2) // Raport { btnRaport.Visible = true; btnVisszaru.Visible = false; } else if (index == 3) { btnRaport.Visible = false; btnVisszaru.Visible = true; } }
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 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 btnOk_Click(object sender, EventArgs e) { try { if (indx == 1) { vr = new VevoRendelesFizet(DateTime.Today, tbNev.Text, int.Parse(tbIranyitoSzam.Text), lbTelepules.Text, lbMegye.Text, tbCim.Text, tbEmail.Text, tbTelefon.Text, int.Parse(lbNetto.Text), int.Parse(lbAfa.Text), int.Parse(lbBrutto.Text), (FizetesTipus)cmbFizetes.SelectedIndex, DateTime.Parse(dtFizetHatarideje.Text)); } else if (indx == 2) { vr.Nev = tbNev.Text; vr.IranyitoSzam = int.Parse(tbIranyitoSzam.Text); vr.Telepules = lbTelepules.Text; // Ez nem muszály vr.Megye = lbMegye.Text; // Ez sem vr.Cim = tbCim.Text; vr.Email = tbEmail.Text; vr.Telefon = tbTelefon.Text; if (vr is VevoRendelesFizet vf) { vf.Netto = int.Parse(lbNetto.Text); vf.Brutto = int.Parse(lbBrutto.Text); vf.Afa = int.Parse(lbBrutto.Text); vf.Fizetes = (FizetesTipus)cmbFizetes.SelectedIndex; vf.FizetesiHatarideje = DateTime.Parse(dtFizetHatarideje.Text); } } else if (indx == 3) { if (tbKomment.Text != "") { id = vr.VevoID; vr = new VevoRendelesRaport(DateTime.Today, tbNev.Text, int.Parse(tbIranyitoSzam.Text), lbTelepules.Text, lbMegye.Text, tbCim.Text, tbEmail.Text, tbTelefon.Text, int.Parse(lbNetto.Text), int.Parse(lbAfa.Text), int.Parse(lbBrutto.Text), (FizetesTipus)cmbFizetes.SelectedIndex, DateTime.Parse(dtFizetHatarideje.Text), tbKomment.Text, DateTime.Today); vr.VevoID = id; ABKezeloRaktar.RaportRendeles(vr, UjTermekek); } else { MessageBox.Show("A komment mező nem lehet üres !", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { if (indx == 2) { MessageBox.Show("Kérem ellenőrize a módósítot adatokat !", ex.Message); } else if (indx == 1) { MessageBox.Show("Kérem ellenőrize a kitöltöt adatokat !", ex.Message); } else if (indx == 3) { MessageBox.Show("Hiba a raport kezelésénél !", ex.Message); } } }
private void RaktarVisszaruFelulet_Load(object sender, EventArgs e) { vevo = ABKezeloRaktar.JelentetVisszaruFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); ListboxFrisites(); }
private void btnVisszaru_Click(object sender, EventArgs e) { if (listBox1.SelectedIndex > -1) { if (listBox1.SelectedItem is VevoRendelesVisszaru) { RaktarVisszaruKezeles rc = new RaktarVisszaruKezeles(); VevoRendelesVisszaru v = (VevoRendelesVisszaru)listBox1.SelectedItem; foreach (VevoRendelesTermek item in termek) { if (item.IdVevo == v.VevoID) { rc.termekek.Add(item); } } if (rc.ShowDialog() == DialogResult.OK) { ABKezeloRaktar.VisszaruRendelesKezelese(v, rc.jo, rc.rossz); vevo.Remove(v); ListboxFrisites(); MessageBox.Show("Sikeres visszárú kezelés !", "Információ"); } } else if (listBox1.SelectedItem is VevoRendelesTermek) { RaktarVisszaruKezeles rc = new RaktarVisszaruKezeles(); 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.termekek.Add(item); // I otbiraju nuzsnije tovari } } if (rc.ShowDialog() == DialogResult.OK) { ABKezeloRaktar.VisszaruRendelesKezelese(v, rc.jo, rc.rossz); vevo.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); } }