public static VevoLista KeszVisszaruFeltolt() { VevoLista v = new VevoLista(); try { cmd = new SqlCommand("SELECT * FROM [VevoRendelesUser] " + "LEFT OUTER JOIN [Iranyitoszamok] ON [VevoRendelesUser].[IranyitoSzam] = [Iranyitoszamok].[IranyitoSzam] " + "LEFT OUTER JOIN [VevoRendelesFizet] ON [VevoRendelesUser].[VevoID] = [VevoRendelesFizet].[IdVevo] " + "LEFT OUTER JOIN[VevoRendelesVisszaru] ON [VevoRendelesVisszaru].[IdVevo] = [VevoRendelesFizet].[IdVevo] " + "LEFT OUTER JOIN[RaktarVisszaruKezelese] ON [RaktarVisszaruKezelese].[IdVisszaru] = [VevoRendelesVisszaru].[VisszaruID] " + "WHERE ([RaktarVisszaruKezelese].[IdVisszaru] = [VevoRendelesVisszaru].[VisszaruID])", con); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { RaktarVisszaruKezelt vr = null; vr = new RaktarVisszaruKezelt((DateTime)reader["RendelesDatum"], reader["Nev"].ToString(), (int)reader["IranyitoSzam"], reader["Telepules"].ToString(), reader["Megye"].ToString(), reader["Cim"].ToString(), reader["Email"].ToString(), reader["Telefon"].ToString(), (int)reader["Netto"], (int)reader["Afa"], (int)reader["Brutto"], (FizetesTipus)Convert.ToUInt16(reader["FizetesiMod"]), (DateTime)reader["FizetesiHatarideje"], (int)reader["VisszaruID"], (DateTime)reader["VevoVisszaruDatum"], (DateTime)reader["DatumSzetszedet"]); vr.VevoID = reader.GetInt32(0); v.Add(vr); } reader.Close(); } catch (SqlException ex) { MessageBox.Show(ex.Message, "Nem jó a tranzakció, a visszárú feltöltésénél !"); } return(v); }
public static VevoLista VevoFeltolt() { VevoLista vevo = new VevoLista(); try { cmd = new SqlCommand("SELECT * FROM [VevoRendelesUser] " + "LEFT OUTER JOIN [Iranyitoszamok] ON [VevoRendelesUser].[IranyitoSzam] = [Iranyitoszamok].[IranyitoSzam] " + "LEFT OUTER JOIN [VevoRendelesFizet] ON [VevoRendelesUser].[VevoID] = [VevoRendelesFizet].[IdVevo] " + "LEFT OUTER JOIN[RaktarRendelesCsomagolt] ON [RaktarRendelesCsomagolt].[IdVevo] = [VevoRendelesFizet].[IdVevo] " + "LEFT OUTER JOIN[VevoRendelesVisszaru] ON [VevoRendelesVisszaru].[IdVevo] = [VevoRendelesFizet].[IdVevo] " + "LEFT OUTER JOIN[RaktarRendelesRaport] ON [RaktarRendelesRaport].[IdVevo] = [VevoRendelesFizet].[IdVevo] ", con); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { VevoRendelesUser ur = null; ur = new VevoRendelesFizet((DateTime)reader["RendelesDatum"], reader["Nev"].ToString(), (int)reader["IranyitoSzam"], reader["Telepules"].ToString(), reader["Megye"].ToString(), reader["Cim"].ToString(), reader["Email"].ToString(), reader["Telefon"].ToString(), (int)reader["Netto"], (int)reader["Afa"], (int)reader["Brutto"], (FizetesTipus)Convert.ToUInt16(reader["FizetesiMod"]), (DateTime)reader["FizetesiHatarideje"]); ur.VevoID = reader.GetInt32(0); ur.IdUser = reader.GetInt32(1); vevo.Add(ur); } reader.Close(); } catch (Exception ex) { MessageBox.Show("Hiba a feltöltés során !", ex.Message); } return(vevo); }
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(); } } }
int index;// 1-függőben 2-csomagolt 3-Raport void ListFrisites() { listBox1.Items.Clear(); termekKeres.Clear(); vevoKereset.Clear(); if (index == 1 || index == 2) { foreach (VevoRendelesUser item in vevo) { listBox1.Items.Add(item); vevoKereset.Add(item); foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { listBox1.Items.Add(it); termekKeres.Add(it); } } listBox1.Items.Add(""); } } else if (index == 3) { foreach (VevoRendelesUser item in raport) { vevoKereset.Add(item); listBox1.Items.Add(item); foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { listBox1.Items.Add(it); termekKeres.Add(it); } } listBox1.Items.Add(""); } } else if (index == 4) { foreach (VevoRendelesUser item in visszaFug) { vevoKereset.Add(item); listBox1.Items.Add(item); foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { listBox1.Items.Add(it); termekKeres.Add(it); } } listBox1.Items.Add(""); } } else if (index == 5) { foreach (VevoRendelesUser item in visszaKesz) { vevoKereset.Add(item); listBox1.Items.Add(item); foreach (VevoRendelesTermek it in termek) { if (it.IdVevo == item.VevoID) { listBox1.Items.Add(it); termekKeres.Add(it); } } listBox1.Items.Add(""); } } else if (index == 6 || index == 7) { foreach (TermekHelyezes item in termekLok) { listBox1.Items.Add(item); } } else if (index == 8) { foreach (TermekRossz item in termekLok) { listBox1.Items.Add(item); } } }