private void ListBoxFeltoltese()
 {
     listBox1_Kolcsonzottadatok.Items.Clear();
     if (comboBox1_Berlo.SelectedIndex < 0)
     {
         MessageBox.Show("Nincs kiválasztva kölcsönző!");
     }
     Program.sql.CommandText = "SELECT `konyvID`, `kolcsonzoID`, `kivetelDatum`, `peldany`,konyvek.Szerzo,konyvek.Cím,konyvek.ISBN,konyvek.KiadasEve,konyvek.Ar,kolcsonzo.nev FROM konyvek JOIN `kolcsonzes` ON kolcsonzes.konyvID = konyvek.Kod JOIN kolcsonzo ON kolcsonzes.kolcsonzoID = kolcsonzo.ID WHERE kolcsonzo.ID = " + ((Berlo)comboBox1_Berlo.SelectedItem).Id;
     try
     {
         using (MySqlDataReader dr = Program.sql.ExecuteReader())
         {
             while (dr.Read())
             {
                 Kolcsonzes kolcsonzes = new Kolcsonzes(dr.GetString("konyvId"), dr.GetInt32("kolcsonzoID"), DateTime.Parse(dr.GetString("kivetelDatum")), dr.GetDecimal("peldany"));
                 kolcsonzes.addKonyv(new Konyv(dr.GetString("konyvID"), dr.GetString("Szerzo"), dr.GetString("Cím"), dr.GetInt32("kiadasEve"), dr.GetInt32("Ar"), dr.GetString("ISBN")));
                 kolcsonzes.addBerlo(new Berlo(dr.GetInt32("kolcsonzoID"), dr.GetString("nev")));
                 listBox1_Kolcsonzottadatok.Items.Add(kolcsonzes);
             }
         }
     }
     catch (MySqlException myex)
     {
         MessageBox.Show(myex.Message);
         return;
     }
 }
Exemple #2
0
        private void button1_Listaba_Click(object sender, EventArgs e)
        {
            if (comboBox1_Konyv.SelectedIndex < 0)
            {
                MessageBox.Show("Nincs kiválaszott könyv!");
                return;
            }
            if (comboBox2_Berlo.SelectedIndex < 0)
            {
                MessageBox.Show("Nincs kiválasztott bérlő!");
                return;
            }
            Konyv      kivesz       = (Konyv)comboBox1_Konyv.SelectedItem;
            Berlo      berlo        = (Berlo)comboBox2_Berlo.SelectedItem;
            DateTime   kivitelDatum = DateTime.Now;
            decimal    peldany      = numericUpDown1_Peldany.Value;
            Kolcsonzes kolcsonzes   = new Kolcsonzes(kivesz.Kod, berlo.Id, kivitelDatum, peldany);

            kolcsonzes.addBerlo(berlo);
            kolcsonzes.addKonyv(kivesz);
            listBox1_Kolcsonzesadatok.Items.Add(kolcsonzes);
        }