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 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"; }
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(); }