Beispiel #1
0
        //KİTABIMIZI VERİ TABANINDAN SİLMEMİZİ SAĞLAYAN KODLAR
        private void btn_kitapsil_Click(object sender, EventArgs e)
        {
            if (lbl_gizli.Text == "0")
            {
                try
                {
                    BLKitap.BlKitapSil(Convert.ToInt16(txt_silinecek_kitap.Text));
                    MessageBox.Show("Kitap silinmiştir !!!");
                }
                catch (Exception)
                {
                    MessageBox.Show("Kitap şuan bakıma yollandığı için silinemiyor");
                }
            }
            else if (lbl_gizli.Text == "1")
            {
                MessageBox.Show("Kitap geri alınmadığı için silinemez!");
            }

            //TEMİZLİK KODLARIMIZ
            KitapListele();
            txt_silinecek_kitap.Clear();
            txt_kitap_ad.Clear();
            txt_kitap_sayfasayisi.Clear();
            txt_kitap_yayimevi.Clear();
            txt_tur_ad.Clear();
            txt_yazar_ad.Clear();
            lbl_kitap_ID.Text = "";

            txt_kitap_ad.Focus();
        }
Beispiel #2
0
        //comboboxımıı doldurdugumuz yer. veritabanından kitapları cektik.
        public void cbxDoldur()
        {
            List <EntityKitap> Kitap = BLKitap.BlKitapListele();

            cbxKitaplar.ValueMember   = "kitap_id";
            cbxKitaplar.DisplayMember = "kitap_ad";
            cbxKitaplar.DataSource    = Kitap;
        }
        private void btnSil_Click(object sender, RoutedEventArgs e)
        {
            if (datagridKitaplar.SelectedItem != null)
            {
                int id = ((Kitap)datagridKitaplar.SelectedItem).ID;

                BLKitap.Delete(id);

                KitapListele();

                MessageBox.Show("Kitap Silindi...");
            }
        }
        private void btnUpdate_Click(object sender, RoutedEventArgs e)
        {
            if (datagridKitaplar.SelectedItem != null)
            {
                Kitap kitap = new Kitap()
                {
                    ID          = ((Kitap)datagridKitaplar.SelectedItem).ID,
                    ADI         = ((Kitap)datagridKitaplar.SelectedItem).ADI,
                    KATEGORIADI = ((Kitap)datagridKitaplar.SelectedItem).KATEGORIADI,
                    KATEGORIID  = ((Kitap)datagridKitaplar.SelectedItem).ID,
                    SAYFASAYISI = ((Kitap)datagridKitaplar.SelectedItem).SAYFASAYISI,
                    YAZAR       = ((Kitap)datagridKitaplar.SelectedItem).YAZAR
                };

                BLKitap.Update(kitap);

                MessageBox.Show("Kitap Güncellendi...");

                KitapListele();
            }
        }
        private void btnEkle_Click(object sender, RoutedEventArgs e)
        {
            Kitap kitap = new Kitap()
            {
                ADI         = txtAdi.Text,
                KATEGORIADI = ((Kategori)cmbKategori.SelectedItem).ADI,
                KATEGORIID  = ((Kategori)cmbKategori.SelectedItem).ID,
                SAYFASAYISI = Convert.ToInt16(txtSayfa.Text),
                YAZAR       = txtYazar.Text
            };

            if (BLKitap.Insert(kitap) > 0)
            {
                MessageBox.Show("Kitap Eklendi.");
            }
            else
            {
                MessageBox.Show("Kitap Eklerken Hata Oluştu.");
            }

            KitapListele();
        }
Beispiel #6
0
        //KİTAP BİLGİLERİNİ GÜNCELLEME İŞLEMİNİ YAPIYORUZ
        private void btn_guncelle_Click(object sender, EventArgs e)
        {//EKLEMEYLE ÇOK YAKIN KODLAR VERİLERİMİZİ GÜNCELLEMEYİ SAĞLIYOR.
            EntityKitap ent = new EntityKitap();

            ent.Kitap_ad          = txt_kitap_ad.Text;
            ent.Kitap_sayfasayisi = Convert.ToInt16(txt_kitap_sayfasayisi.Text);
            ent.Yazar_ad          = txt_yazar_ad.Text;
            ent.Tur_ad            = txt_tur_ad.Text;
            ent.Kitap_yayimevi    = txt_kitap_yayimevi.Text;
            ent.Kitap_id          = Convert.ToInt16(lbl_kitap_ID.Text);

            BLKitap.BlKitapGuncelle(ent);
            MessageBox.Show("Güncelleme İşlemi Yapıldı!");
            KitapListele();
            txt_kitap_ad.Clear();
            txt_kitap_sayfasayisi.Clear();
            txt_kitap_yayimevi.Clear();
            txt_tur_ad.Clear();
            txt_yazar_ad.Clear();
            lbl_kitap_ID.Text        = "";
            txt_silinecek_kitap.Text = "";
            txt_kitap_ad.Focus();
        }
Beispiel #7
0
        //KİTAP EKLE İŞLEMİNİ YAPIYORUZ.
        private void btn_kitapekle_Click(object sender, EventArgs e)
        {//KİTAPLARIMIZI VERİTABANINA KAYDETTİĞİMİZ YER
            EntityKitap ent = new EntityKitap();

            ent.Kitap_ad          = txt_kitap_ad.Text;
            ent.Kitap_sayfasayisi = Convert.ToInt16(txt_kitap_sayfasayisi.Text);
            ent.Yazar_ad          = txt_yazar_ad.Text;
            ent.Tur_ad            = txt_tur_ad.Text;
            ent.Kitap_yayimevi    = txt_kitap_yayimevi.Text;

            BLKitap.BlKitapEkle(ent);
            MessageBox.Show("Ekleme İşlemi Yapıldı!");
            KitapListele();
            //TEXTBOXLARIMIZI TEMİZLEDİĞİMİZ YER
            txt_kitap_ad.Clear();
            txt_kitap_sayfasayisi.Clear();
            txt_kitap_yayimevi.Clear();
            txt_tur_ad.Clear();
            txt_yazar_ad.Clear();
            lbl_kitap_ID.Text        = "";
            txt_silinecek_kitap.Text = "";
            txt_kitap_ad.Focus();
        }
        private void KitapListele()
        {
            List <Kitap> kitapListesi = BLKitap.SelectList();

            datagridKitaplar.ItemsSource = kitapListesi;
        }