Example #1
0
        private void UjKonyv_Click(object sender, RoutedEventArgs e)
        {
            Konyvek UjKonyv = new Konyvek("");

            UjKonyv.KonyvID        = Konyv.Count + 1;
            UjKonyv.Szerzo         = SzerzoText.Text;
            UjKonyv.Kiadas         = DatumText.Text;
            UjKonyv.Cim            = KonyvText.Text;
            UjKonyv.Kiado          = KiadoText.Text;
            UjKonyv.Vanekolcsonben = true;
            Konyv.Add(UjKonyv);
            DataGridXAML.ItemsSource = Konyv;
        }
        private void bt_delete_Click(object sender, EventArgs e)
        {
            int toroltSor = 0;

            foreach (DataGridViewRow selectedRows in dgv_Konyvek.SelectedRows)
            {
                Konyvek torlendo = new Konyvek();
                torlendo.Olvasojegy = selectedRows.Cells["olvasojegy"].Value.ToString();

                toroltSor += konyvmanager.Delete(torlendo);
            }

            MessageBox.Show(string.Format("{0} sor törölve lett", toroltSor));
            if (toroltSor != 0)
            {
                bgWorker.RunWorkerAsync();
            }
        }
        private void bt_insert_Click(object sender, EventArgs e)
        {
            Konyvek konyv = new Konyvek()
            {
                Olvasojegy     = tb_olvasojegy.Text,
                KolcsonzoNev   = tb_kolcsonzonev.Text,
                KolcsonzesDate = dtp_kolcsonzoido.Value,
                Cim            = tb_cim.Text,
                Iro            = tb_iro.Text,
                Mufaj          = cb_mufaj.SelectedItem.ToString(),
            };

            konyvmanager.Insert(konyv);
            bgWorker.RunWorkerAsync();
            MessageBox.Show("Sikeresen hozzáadtál egy kölcsönzőt!");
            tb_olvasojegy.Clear();
            tb_kolcsonzonev.Clear();
            tb_cim.Clear();
            tb_iro.Clear();
        }