protected void btnKaydet_Click(object sender, EventArgs e)
 {
     if (txtKategori.Text.Trim() != "")
     {
         if (KategoriKontrol(txtKategori.Text))
         {
             lblMesaj.Text = "Aynı kategori zaten kayıtlı!";
             txtKategori.Focus();
         }
         else
         {
             DataModel.Kategoriler k = new DataModel.Kategoriler();
             k.kategoriad = txtKategori.Text;
             k.aciklama   = txtAciklama.Text;
             ent.Kategoriler.Add(k);
             try
             {
                 ent.SaveChanges();
                 Temizle();
                 pnlEkle.Visible = false;
                 KategorileriGetir();
             }
             catch (Exception ex)
             {
                 string hata = ex.Message;
             }
         }
     }
     else
     {
         lblMesaj.Text = "Kategori girmelisiniz!"; txtKategori.Focus();
     }
 }
 protected void btnKaydet_Click(object sender, EventArgs e)
 {
     if (txtKategori.Text.Trim() != "")
     {
         DataModel.Kategoriler k = new DataModel.Kategoriler();
         k.kategoriad = txtKategori.Text;
         k.aciklama = txtAciklama.Text;
         ent.Kategoriler.Add(k);
         try
         {
             ent.SaveChanges();
             pnlEkle.Visible = false;
             KategorileriGetir();
         }
         catch (Exception ex)
         {
             string hata = ex.Message;
         }
     }
 }
예제 #3
0
 protected void btnKaydet_Click(object sender, EventArgs e)
 {
     if (KategoriVarMi())
     {
         int kategoriId = Convert.ToInt32(gvKategoriler.SelectedDataKey.Value.ToString());
         var kategori   = ent.Kategoriler.Where(kat => kat.ID == kategoriId).Select(k => k).First();
         kategori.KategoriAd = txtKategoriAd.Text;
         kategori.Aciklama   = txtAçıklama.Text;
         try
         {
             ent.SaveChanges();
             Kategoriler();
             Temizle();
             btnKaydet.Enabled = false;
             btnSil.Enabled    = false;
         }
         catch (Exception ex)
         {
             string hata = ex.Message;
         }
     }
     else
     {
         DataModel.Kategoriler kategori = new DataModel.Kategoriler();
         kategori.KategoriAd = txtKategoriAd.Text;
         kategori.Aciklama   = txtAçıklama.Text;
         ent.Kategoriler.Add(kategori);
         try
         {
             ent.SaveChanges();
             Kategoriler();
         }
         catch (Exception ex)
         {
             string hata = ex.Message;
         }
     }
 }