private void RaktarRosszTermekJelentes_Load(object sender, EventArgs e) { azonos = ABKezeloFelhasznalo.UserAzonosito; label6.Text = "Felhasználó: " + azonos.ToString(); termekek = ABKezeloTermek.TermekAdataiFeltoltese(); ComboFeltoltes(); if (index == 2) { Text = "Termék bővítés"; label4.Text = "Bővítés db:"; btnJelentes.Text = "Jelentes"; numJoTer.Visible = false; lbJo.Visible = false; } else if (index == 1) { Text = "Rossz termék jelentés"; label4.Text = "Töröt termék/db:"; btnJelentes.Text = "Rossz"; numJoTer.Visible = false; lbJo.Visible = false; } else if (index == 3) { Text = "Rossz termék jelentés"; label4.Text = "Töröt termék/db:"; btnJelentes.Text = "Ok"; numRosszTermekDarab.Enabled = false; cmbTermekValasztas.Enabled = false; numJoTer.Visible = true; lbJo.Visible = true; } }
private void btnTorles_Click(object sender, EventArgs e) { if (lvTermekek.SelectedIndices.Count > 0) { if (MessageBox.Show("Biztos törlöd a terméket ?", "Kérdés", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { Termek t = null; string a; int index = -1; int firstIndex = lvTermekek.SelectedIndices[0]; a = lvTermekek.Items[firstIndex].SubItems[0].Text; index = Convert.ToInt32(a); if (index > -1) { foreach (Termek item in termek) { if (item.TermekID == index) { t = item; } } } ABKezeloTermek.TermekTorles(t); termek.Remove(t); LvTermekeFeltolt(); } } }
void EgyébKezelések() { TermekLista termekUj = ABKezeloTermek.UjTermekekFeltoltese(); TermekLista termekTorlot = ABKezeloTermek.TermekTorlotFeltoltese(); int ujTer = 0; int ujTerDarab = 0; int torlotTer = 0; int torlotTerDarab = 0; foreach (TermekUj item in termekUj) { if (item.UjDatum >= datum) { ujTer++; ujTerDarab += item.UjDarabSzam; } } foreach (TermekTorlot item in termekTorlot) { if (item.TermekTolesiIdo >= datum) { torlotTer++; torlotTerDarab += item.TermekKeszletDarab; } } lbUjTermek.Text = "+" + ujTer.ToString(); lbujTermekDarabszama.Text = ujTerDarab.ToString(); lbForgalomMentesTermek.Text = torlotTer.ToString(); lbForgalomMentesTermekDarabszam.Text = torlotTerDarab.ToString(); }
private void törlötTermékékekListájaToolStripMenuItem_Click(object sender, EventArgs e) { RaktarTorlotTermekek rt = new RaktarTorlotTermekek(); rt.ShowDialog(); termek = ABKezeloTermek.TermekAdataiFeltoltese(); LvTermekeFeltolt(); }
//---------------------------- 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 RaktarTermekFelulet_Load(object sender, EventArgs e) { azonos = ABKezeloFelhasznalo.UserAzonosito; label1.Text = "Felhasználó: " + azonos.ToString(); termek = ABKezeloTermek.TermekAdataiFeltoltese(); Fejlec(); LvTermekeFeltolt(); }
private void RaktarTermekLokacio_Load(object sender, EventArgs e) { azonos = ABKezeloFelhasznalo.UserAzonosito; label4.Text = "Felhasználó: " + azonos.ToString(); osszesTermek = ABKezeloTermek.TermekAdataiFeltoltese(); TermekListaFeltoltes(); Fejlec(); LvTermekeFeltolt(); }
private void raktárbanLévőTermékekToolStripMenuItem_Click(object sender, EventArgs e) { termekLok = ABKezeloTermek.TermekAdataiFeltoltese(); index = 6; mentésToolStripMenuItem.Enabled = true; gbKereses.Enabled = true; dTPicker1.Enabled = false; dTPicker2.Enabled = false; ListFrisites(); }
private void rosszTermékToolStripMenuItem_Click(object sender, EventArgs e) { termekLok = ABKezeloTermek.RosszTermekFeltoltes(); index = 8; mentésToolStripMenuItem.Enabled = true; gbKereses.Enabled = true; dTPicker1.Enabled = false; dTPicker2.Enabled = false; ListFrisites(); }
private void törötTermékJelentésToolStripMenuItem_Click(object sender, EventArgs e) { RaktarRosszTermekJelentes r = new RaktarRosszTermekJelentes(); r.index = 1; if (r.ShowDialog() == DialogResult.OK) { ABKezeloTermek.TermekRosszJelentes(r.termekRossz); } }
private void dtp1_ValueChanged(object sender, EventArgs e) { TermekLista termek; VevoLista vevo; termek = ABKezeloTermek.TermekRendelesFeltoltes(); vevo = ABKezeloAdmin.VevoFeltolt(); foreach (var item in chart1.Series) { item.Points.Clear(); } TermekStatisztika[] t = new TermekStatisztika[termek.Count]; int n = 0; int darab = 0; foreach (VevoRendelesFizet item in vevo) { if (item.RendelesDatum >= dtp1.Value && item.RendelesDatum.Date <= dtp2.Value) { foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { int i = 0; while (i < n && t[i].nev != it.TermekNev) { i++; } if (i < n) { t[i].db++; darab++; } else { t[n].nev = it.TermekNev; t[n].db = 1; n++; darab++; } } } } } Random r = new Random(); for (int i = 0; i < n; i++) { chart1.Series["db"].Points.AddXY(t[i].nev, t[i].db); chart1.Series["db"].Points[i].Color = Color.FromArgb(255, (byte)r.Next(255), (byte)r.Next(255)); } lbTermekDarab.Text = darab.ToString() + "/db"; }
public int TermekMozgatas() { termekVisszaru = ABKezeloTermek.TermekMozditasKezelesFeltoltes(); int db = 0; for (int i = 0; i < termekVisszaru.Count; i++) { db++; } return(db); }
private void dtp4_ValueChanged(object sender, EventArgs e) { TermekLista termek; VevoLista vevo; vevo = ABKezeloAdmin.VevoFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); foreach (var item in chart3.Series) { item.Points.Clear(); } TermekPenzugyiStatisztika[] t = new TermekPenzugyiStatisztika[termek.Count]; int netto = 0; int n = 0; foreach (VevoRendelesFizet item in vevo) { if (item.RendelesDatum >= dtp3.Value && item.RendelesDatum.Date <= dtp4.Value) { foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { int i = 0; while (i < n && t[i].nev != it.TermekNev) { i++; } if (i < n) { t[i].bevetel += it.TermekAr * it.RendelesDb; netto += it.TermekAr * it.RendelesDb; } else { t[n].nev = it.TermekNev; t[n].bevetel = 1; n++; netto++; } } } } } Random r = new Random(); for (int i = 0; i < n; i++) { chart3.Series["bevetel"].Points.AddXY(t[i].nev, t[i].bevetel); chart3.Series["bevetel"].Points[i].Color = Color.FromArgb(255, (byte)r.Next(255), (byte)r.Next(255)); } lbTermekNetto.Text = netto.ToString() + "/Ft"; }
private void btnUjTermek_Click(object sender, EventArgs e) { RaktarTerkmekRegisztracio rk = new RaktarTerkmekRegisztracio(); rk.modify = true; if (rk.ShowDialog() == DialogResult.OK) { ABKezeloTermek.UjTermek(rk.termek); termek.Add(rk.termek); LvTermekeFeltolt(); } }
public int TermekKezeles() { TermekHianyosaga = ABKezeloTermek.TermekAdataiFeltoltese(); int db = 0; foreach (TermekHelyezes item in TermekHianyosaga) { if (item.TermekKeszletDarab <= 20) { db++; } } return(db); }
void LvFrisites() { TermekLista termek = ABKezeloTermek.TermekAdataiFeltoltese(); lvTermekek.Items.Clear(); foreach (TermekHelyezes item in termek) { ListViewItem term = new ListViewItem(item.TermekID.ToString()); term.SubItems.Add(item.TermekNev); term.SubItems.Add(item.TermekKeszletDarab.ToString()); lvTermekek.Items.Add(term); } lvTermekek.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent); lvTermekek.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize); }
void RaktarMozgatas() { TermekLista termek = ABKezeloTermek.TermekMozditotFeltoltes(); TermekLista termekJelzes = ABKezeloTermek.TermekMozditasKezelesFeltoltes(); int termekJelzesDarab = 0; int termekVissza = 0; int termekRaport = 0; int termekBovites = 0; int termekUj = 0; foreach (TermekMozditasJelzese item in termekJelzes) { if (item.JelzetIdo >= datum) { termekJelzesDarab += item.JelMozdDarab; } } foreach (TermekMozditasKezeles item in termek) { if (item.MozditasIdo >= datum) { if (item.Jelzes == JelzetTipus.Raport) { termekRaport += item.JelMozdDarab; } else if (item.Jelzes == JelzetTipus.Visszaru) { termekVissza += item.JelMozdDarab; } else if (item.Jelzes == JelzetTipus.TermekBovites) { termekBovites += item.JelMozdDarab; } else if (item.Jelzes == JelzetTipus.UjTermek) { termekUj += item.JelMozdDarab; } } } lbMozditasJelzes.Text = termekJelzesDarab.ToString(); lbMozgatasUj.Text = "+" + termekUj.ToString(); lbMozgatasBovites.Text = "+" + termekBovites.ToString(); lbMozgatasRaport.Text = "+" + termekRaport.ToString(); lbMozgatasVisszaru.Text = "+" + termekVissza.ToString(); }
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 Felhasznalo_Load(object sender, EventArgs e) { ls = ABKezeloTermek.TermekAdataiFeltoltese(); tbTermekDB.Text = ""; cmbFizetes.DataSource = Enum.GetValues(typeof(FizetesTipus)); if (cmbTermek.SelectedIndex <= -1) { tbTermekDB.Enabled = false; } ComboListFeltoltes(); if (indx == 2) { label6.Text = "Rendelés módosítása! VevoID:" + vr.VevoID.ToString(); Modositas(); lbKomment.Visible = false; tbKomment.Visible = false; } else if (indx == 1) { label6.Text = "Új rendelés adat egyeztetés! "; lbKomment.Visible = false; tbKomment.Visible = false; } else if (indx == 3) { label6.Text = "Raport adat egyeztetés! VevoID:" + vr.VevoID.ToString(); Modositas(); tbNev.Enabled = false; tbIranyitoSzam.Enabled = false; tbCim.Enabled = false; tbEmail.Enabled = false; tbTelefon.Enabled = false; btnTermekHozzaad.Enabled = false; btnTorles.Enabled = false; listTermekek.Enabled = false; cmbTermek.Enabled = false; if (vr is VevoRendelesFizet vf) { cmbFizetes.Enabled = false; dtFizetHatarideje.Enabled = false; } } }
private void dtp6_ValueChanged(object sender, EventArgs e) { TermekLista termek = ABKezeloTermek.RosszTermekFeltoltes(); foreach (var item in chart4.Series) { item.Points.Clear(); } RosszTermekeStatisztikaja[] rossz = new RosszTermekeStatisztikaja[termek.Count]; int ro = 0; int n = 0; foreach (TermekRossz item in termek) { if (item.JelentesIdo >= dtp5.Value && item.JelentesIdo.Date <= dtp6.Value) { int i = 0; while (i < n && rossz[i].nev != item.TermekNev) { i++; } if (i < n) { rossz[i].veszteseg += item.TermekAr * item.RontasDarabszam; ro += item.TermekAr * item.RontasDarabszam; } else { rossz[n].nev = item.TermekNev; rossz[n].veszteseg = 1; n++; ro++; } } } Random r = new Random(); for (int i = 0; i < n; i++) { chart4.Series["Veszteseg"].Points.AddXY(rossz[i].nev, rossz[i].veszteseg); chart4.Series["Veszteseg"].Points[i].Color = Color.FromArgb(255, (byte)r.Next(255), (byte)r.Next(255)); } lbTermekRosszNetto.Text = ro.ToString() + "/Ft"; }
private void btnTorot_Click(object sender, EventArgs e) { if (lvTermekek.SelectedIndices.Count > 0) { if (MessageBox.Show("Töröt termék kezelés indítás", "Biztonsági ellenőrzés", MessageBoxButtons.YesNo) == DialogResult.Yes) { TermekMozditasJelzese t = null; string a; int index = -1; int firstIndex = -1; firstIndex = lvTermekek.SelectedIndices[0]; a = lvTermekek.Items[firstIndex].SubItems[0].Text; index = Convert.ToInt32(a); foreach (TermekMozditasJelzese item in termek) { if (item.MozditasID.ToString() == a) { t = item; } } RaktarRosszTermekJelentes r = new RaktarRosszTermekJelentes(); r.index = 3; r.termek = t; if (r.ShowDialog() == DialogResult.OK) { termek = ABKezeloTermek.TermekMozditasKezelesFeltoltes(); Lv(); } lbNev.Text = ""; lbAr.Text = ""; lbLokacio.Text = ""; lbCikkszam.Text = ""; lbMozgatasTipus.Text = ""; lbJelIdo.Text = ""; lbLokKiferesDarab.Text = ""; lbRegisztráltMozgatas.Text = ""; } } else { MessageBox.Show("Kérem válassza ki a terméket, töröt termék jelentéséhez !", "Információ", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnJelentes_Click(object sender, EventArgs e) { if (index == 1) { if (MessageBox.Show("Rossz termék jelentése elfogadása.", "Biztonság", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { termekRossz = new TermekRossz(termekID, cmbTermekValasztas.SelectedItem.ToString(), int.Parse(lbAr.Text), azonos, RosszTipus.RaktariTores, (int)numRosszTermekDarab.Value, DateTime.Today); // ABKezeloTermek.TermekRosszJelentes(termekRossz, index); MessageBox.Show("A rossz termék jelentve van !", "Információ", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (index == 2) { if (MessageBox.Show("Termék bővítés elfogadása.", "Biztonság", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { termekBovites = new TermekBovites(termekID, cmbTermekValasztas.SelectedItem.ToString(), int.Parse(lbAr.Text), (int)numRosszTermekDarab.Value, DateTime.Today); MessageBox.Show("A termék bővítést, továbbá termék mozgósításánál található !", "Információ", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (index == 3) { if (numJoTer.Value != 0) { if (MessageBox.Show("Rossz termék jelentés elfogadása.", "Biztonság", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { termek.JelMozdDarab = (int)numJoTer.Value; termekRossz = new TermekRossz(termekID, cmbTermekValasztas.SelectedItem.ToString(), int.Parse(lbAr.Text), azonos, RosszTipus.RaktariTores, (int)numRosszTermekDarab.Value, DateTime.Today); ABKezeloTermek.TermekRosszSzortirozas(termekRossz, termek); } } else { if (MessageBox.Show("Rossz termék jelentés elfogadása.", "Biztonság", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { termekRossz = new TermekRossz(termekID, cmbTermekValasztas.SelectedItem.ToString(), int.Parse(lbAr.Text), azonos, RosszTipus.RaktariTores, (int)numRosszTermekDarab.Value, DateTime.Today); ABKezeloTermek.TermekRosszSzortirozasTorles(termekRossz, termek); } } } }
private void btnMozditas_Click(object sender, EventArgs e) { if (lvTermekek.SelectedIndices.Count > 0) { if (MessageBox.Show("Termék kezelés indítás", "Biztonsági ellenőrzés", MessageBoxButtons.YesNo) == DialogResult.Yes) { TermekMozditasJelzese t = null; string a; int index = -1; int firstIndex = -1; firstIndex = lvTermekek.SelectedIndices[0]; a = lvTermekek.Items[firstIndex].SubItems[0].Text; index = Convert.ToInt32(a); foreach (TermekMozditasJelzese item in termek) { if (item.MozditasID == index) { t = item; } } ABKezeloTermek.TermekMozditas(t); termek.Remove(t); Lv(); lbNev.Text = ""; lbAr.Text = ""; lbLokacio.Text = ""; lbCikkszam.Text = ""; lbMozgatasTipus.Text = ""; lbJelIdo.Text = ""; lbLokKiferesDarab.Text = ""; lbRegisztráltMozgatas.Text = ""; } } else { MessageBox.Show("Kérem válassza ki a terméket, mozdítás művelet inditásához !", "Információ", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
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; } }
void RaktariTermekSerules() { TermekLista termek = ABKezeloTermek.RosszTermekFeltoltes(); int vissz = 0; int rak = 0; foreach (TermekRossz item in termek) { if (item.JelentesIdo >= datum) { if (item.Rossz == RosszTipus.VisszaruTores) { vissz += item.RontasDarabszam; } else if (item.Rossz == RosszTipus.RaktariTores) { rak += item.RontasDarabszam; } } } lbRaktariSerules.Text = "-" + rak.ToString(); lbRaktarVisszaruSerules.Text = "-" + vissz.ToString(); }
private void RaktarVisszaruFelulet_Load(object sender, EventArgs e) { vevo = ABKezeloRaktar.JelentetVisszaruFeltolt(); termek = ABKezeloTermek.TermekRendelesFeltoltes(); ListboxFrisites(); }
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 RaktarTorlotTermekek_Load(object sender, EventArgs e) { termek = ABKezeloTermek.TermekTorlotFeltoltese(); Fejlec(); LvTermekeFeltolt(); }
private void timer1_Tick(object sender, EventArgs e) { termek = ABKezeloTermek.TermekAdataiFeltoltese(); LvTermekeFeltolt(); }