Ejemplo n.º 1
0
 private void btnDegistir_Click(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(txtKategori.Text))
     {
         Kategori degisen = Krepo.KategoriGetirByID(ID);
         degisen.KategoriAdi = txtKategori.Text;
         degisen.Aciklama    = txtAciklama.Text;
         if (Krepo.KategoriKontrolFromDegistir(degisen))
         {
             MessageBox.Show("Bu kategori kayıtlı!", "Aynı kategori zaten var!");
         }
         else
         {
             if (Krepo.KategoriGuncelle())
             {
                 MessageBox.Show("Kategori bilgileri değiştirildi.", "Update gerçekleşti.");
                 dgvKategoriler.DataSource = Krepo.KategoriListele();
                 btnDegistir.Enabled       = false;
                 btnSil.Enabled            = false;
                 Temizle();
             }
         }
     }
     else
     {
         MessageBox.Show("Kategori ismi girilmelidir!", "Dikkat! Eksik Bilgi!", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     txtKategori.Focus();
 }
Ejemplo n.º 2
0
 private void btnGuncelle_Click(object sender, EventArgs e)
 {
     if (Kr.KategoriGuncelle())
     {
         MessageBox.Show("Kategori kayıtları üzerindeki güncellemeler kaydedildi.", "İşlem tamamlandı", MessageBoxButtons.OK, MessageBoxIcon.Information);
         DgvDoldurDuzenle();
         btnGuncelle.Enabled = false;
         btnVazgec.Visible   = false;
         btnYeni.Enabled     = true;
         this.AcceptButton   = btnYeni;
         txtArama.Focus();
     }
     else
     {
         MessageBox.Show("Kategori kayıtları üzerindeki güncellemeler kaydedilemedi", "İşlem tamamlanamadı", MessageBoxButtons.OK, MessageBoxIcon.Error);
         DgvDoldurDuzenle();
     }
 }