protected void btnKaydet_Click(object sender, EventArgs e) { if (txtAltKategori.Text.Trim() != "") { if (AltKategoriKontrol(txtAltKategori.Text)) { lblMesaj.Text = "Aynı altkategori zaten kayıtlı!"; txtAltKategori.Focus(); } else { DataModel.AltKategoriler altk = new DataModel.AltKategoriler(); altk.altkategoriad = txtAltKategori.Text; altk.aciklama = txtAciklama.Text; altk.kategorino = Convert.ToInt32(ddlKategoriler.SelectedValue); ent.AltKategoriler.Add(altk); try { ent.SaveChanges(); Temizle(); pnlEkle.Visible = false; AltKategorilerGetirByKategoriNo(Convert.ToInt32(ddlKategoriler.SelectedValue)); } catch (Exception ex) { string hata = ex.Message; } } } else { lblMesaj.Text = "AltKategori girmelisiniz!"; txtAltKategori.Focus(); } }
protected void btnKaydet_Click(object sender, EventArgs e) { if (AltKategoriVarMi()) { int kategoriId = Convert.ToInt32(ddlKategoriler.SelectedValue); int altkategoriId = Convert.ToInt32(gvAltKategoriler.SelectedDataKey.Value.ToString()); var altkategori = ent.AltKategoriler.Where(kat => kat.ID == altkategoriId && kat.KategoriId == kategoriId).Select(k => k).First(); altkategori.AltKategoriAd = txtAltkategoriAd.Text; altkategori.Aciklama = txtAçıklama.Text; try { ent.SaveChanges(); AltKategorilerbyKategoriID(kategoriId); Temizle(); btnKaydet.Enabled = false; btnSil.Enabled = false; } catch (Exception ex) { string hata = ex.Message; } } else { int kategoriId = Convert.ToInt32(ddlKategoriler.SelectedValue); DataModel.AltKategoriler altkategori = new DataModel.AltKategoriler(); altkategori.AltKategoriAd = txtAltkategoriAd.Text; altkategori.Aciklama = txtAçıklama.Text; altkategori.KategoriId = kategoriId; ent.AltKategoriler.Add(altkategori); try { ent.SaveChanges(); AltKategorilerbyKategoriID(kategoriId); } catch (Exception ex) { string hata = ex.Message; } } }
protected void btnKaydet_Click(object sender, EventArgs e) { if (txtAltKategori.Text.Trim() != "") { DataModel.AltKategoriler ak = new DataModel.AltKategoriler(); ak.altkategoriad = txtAltKategori.Text; ak.aciklama = txtAciklama.Text; ak.kategorino = Convert.ToInt32(ddlKategoriler.SelectedValue); ent.AltKategoriler.Add(ak); try { ent.SaveChanges(); pnlEkle.Visible = false; AltKategorileriGetirByKategorino(Convert.ToInt32(ddlKategoriler.SelectedValue)); } catch (Exception ex) { string hata = ex.Message; } } }