private void Listbox_Update() { Berlo berlo = (Berlo)comboBox_Berlo.SelectedItem; listBox_Kesedelmes.Items.Clear(); Program.sql.CommandText = "SELECT `konyvKod`,`konyvSzerzo`,`konyvCim`,`ISBN`,`kiadasEve`,`ar`,`kolcsonzoNev`,`kolcsonzoID`,`kivetelDatum`,`pld` FROM `kolcsonzes_nezet` WHERE DATEDIFF(CURRENT_DATE(), `kivetelDatum`) > 30 AND `kolcsonzoID` = @id; "; Program.sql.Parameters.Clear(); Program.sql.Parameters.AddWithValue("@id", berlo.Id); try { using (MySqlDataReader dr = Program.sql.ExecuteReader()) { while (dr.Read()) { string kod = dr.GetString("konyvKod"); string szerzo = dr.GetString("konyvSzerzo"); string cim = dr.GetString("konyvCim"); int kiadas_Eve = dr.GetInt32("kiadasEve"); int ar = dr.GetInt32("ar"); string isbn = dr.GetString("ISBN"); int berlo_Id = dr.GetInt32("kolcsonzoID"); string nev = dr.GetString("kolcsonzoNev"); DateTime kolcsonzesDatuma = dr.GetDateTime("kivetelDatum"); int pld = dr.GetInt32("pld"); Kolcsonzes uj = new Kolcsonzes(kod, szerzo, cim, kiadas_Eve, ar, isbn, berlo_Id, nev, kolcsonzesDatuma, pld); listBox_Kesedelmes.Items.Add(uj); } } } catch (MySqlException ex) { MessageBox.Show(ex.Message); return; } }
private void button_ListabaIr_Click(object sender, EventArgs e) { //-- A vezérlők adatai Listboxba írjuk if (comboBox_Konyvlista.SelectedIndex < 0) { MessageBox.Show("Válasszon könyvet!"); return; } if (comboBox_Berlolista.SelectedIndex < 0) { MessageBox.Show("Válassza ki a bérlőt!"); return; } if (numeric_Peldany.Value < 1) { MessageBox.Show("Adjon meg példányszámot!"); return; } Konyv konyv = Program.konyvek[comboBox_Konyvlista.SelectedIndex]; Berlo berlo = Program.berlok[comboBox_Berlolista.SelectedIndex]; listBox_Kolcsonzesek.Items.Add(new Kolcsonzes(konyv, berlo, (int)numeric_Peldany.Value)); comboBox_Konyvlista.SelectedIndex = -1; comboBox_Berlolista.SelectedIndex = -1; numeric_Peldany.Value = 1; }
public static void Berlok_betoltese() { berlok.Clear(); //-- Bérlő adatainak a betöltése --------------- sql.CommandText = "SELECT `ID`,`nev` FROM `kolcsonzo` ORDER BY `nev` ;"; try { using (MySqlDataReader dr = Program.sql.ExecuteReader()) { while (dr.Read()) { Berlo uj = new Berlo(dr.GetInt32("ID"), dr.GetString("nev")); berlok.Add(uj); } } } catch (MySqlException ex) { MessageBox.Show(ex.Message); Environment.Exit(0); } }