//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(); }
//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(); }
//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(); }
//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; }