private void ListboxFeltoltese() { listBox1_Kesesek.Items.Clear(); if (comboBox1_Kesesek.SelectedIndex < 0) { MessageBox.Show("Nincs kiválasztva kölcsönző"); } Program.sql.CommandText = "SELECT kolcsonzes.konyvID,kolcsonzes.kolcsonzoId,konyvek.Szerzo,konyvek.Cím,konyvek.KiadasEve,konyvek.Ar,konyvek.ISBN,kolcsonzo.nev,kolcsonzes.kivetelDatum,kolcsonzes.peldany FROM konyvek JOIN kolcsonzes ON konyvek.Kod=kolcsonzes.konyvID JOIN kolcsonzo ON kolcsonzes.kolcsonzoID = kolcsonzo.ID WHERE kolcsonzo.ID=" + ((Kolcsonzo)comboBox1_Kesesek.SelectedItem).ID; try { using (MySqlDataReader dr = Program.sql.ExecuteReader()) { while (dr.Read()) { Kolcsonzes kolcsonzes = new Kolcsonzes(dr.GetString("konyvID"), dr.GetInt32("kolcsonzoID"), dr.GetInt32("peldany")); kolcsonzes.AddKonyvek(new Konyvek(dr.GetString("konyvId"), dr.GetString("Szerzo"), dr.GetString("Cím"), dr.GetInt32("KiadasEve"), dr.GetInt32("Ar"), dr.GetString("ISBN"))); kolcsonzes.AddKolcsonzo(new Kolcsonzo(dr.GetInt32("kolcsonzoID"), dr.GetString("nev"))); listBox1_Kesesek.Items.Add(kolcsonzes); } } } catch (MySqlException myex) { MessageBox.Show(myex.Message); Environment.Exit(0); } }
private void button1_Listaba_Click(object sender, EventArgs e) { if (comboBox1_Konyv.SelectedIndex < 0) { MessageBox.Show("Válasszon könyvet!"); } if (comboBox2_Berlo.SelectedIndex < 0) { MessageBox.Show("Válasszon bérlőt!"); } Konyvek kiv = (Konyvek)comboBox1_Konyv.SelectedItem; Kolcsonzo berlo = (Kolcsonzo)comboBox2_Berlo.SelectedItem; int peldany = Convert.ToInt32(numericUpDown1_Peldany.Value); Kolcsonzes kolcsonzes = new Kolcsonzes(kiv.Kod, berlo.ID, peldany); kolcsonzes.AddKonyvek(kiv); kolcsonzes.AddKolcsonzo(berlo); listBox1_Kolcsonzoadatok.Items.Add(kolcsonzes); }