示例#1
0
 [ValidateAntiForgeryToken]                                                                                                  // gelen istek kendi localimizden mi kontrol eder.Viewde @Html.AntiForgeryToken() yazılır
 public ActionResult KategorilerCreate([Bind(Include = "KategorId,KategoriBaslik,KategoriIcerik")] Kategoriler kategoriekle) //post işlemi ile modelden gelmesini istediimiz propert
 {
     try
     {
         if (ModelState.IsValid)
         {
             if (kategoriekle.KategoriIcerik == null)
             {
                 ModelState.AddModelError("KategoriIcerik", "İçerik boş geçilemez");
                 ModelState.AddModelError("", "Boş geçilemez"); //uyarıyı en üstte de göstersin diye
             }
             else
             {
                 work.KategoriRepository.Insert(kategoriekle);
                 work.Save();
                 return(RedirectToAction("KategorilerIndex"));
             }
         }
     }
     catch (Exception)
     {
         ModelState.AddModelError("", "İşlem başarısız oldu. Tekrar deneyiniz.");
     }
     return(View(kategoriekle));
 }
示例#2
0
 public ActionResult KategoriDuzenle(Kategoriler duzenlenenkategori, string KDurum)
 {
     if (Session["ManagerYetki"].ToString() == "Admin")
     {
         var kategori = db.Kategorilers.Find(duzenlenenkategori.KategoriID);
         if (kategori != null)
         {
             if (KDurum == "on")
             {
                 kategori.Durum = true;
             }
             else
             {
                 kategori.Durum = false;
             }
             kategori.KategoriAdi = duzenlenenkategori.KategoriAdi;
             kategori.KategoriURL = duzenlenenkategori.KategoriURL;
             kategori.Sira        = duzenlenenkategori.Sira;
             kategori.UstKategori = duzenlenenkategori.UstKategori;
             db.SaveChanges();
             return(RedirectToAction("index", "apkategoriler"));
         }
         else
         {
             ModelState.AddModelError("", "Kategori bulunamadı");
             return(HttpNotFound());
         }
     }
     else
     {
         return(HttpNotFound());
     }
 }
示例#3
0
        public ActionResult KategoriEkle(Kategoriler yenikategori, string KDurum)
        {
            if (Session["ManagerYetki"].ToString() == "Admin")
            {
                var kategorisorgu = db.Kategorilers.Where(w => w.KategoriAdi == yenikategori.KategoriAdi).SingleOrDefault();
                if (kategorisorgu == null)
                {
                    if (yenikategori != null)
                    {
                        if (KDurum == "on")
                        {
                            yenikategori.Durum = true;
                        }
                        else
                        {
                            yenikategori.Durum = false;
                        }
                        db.Kategorilers.Add(yenikategori);
                        db.SaveChanges();
                    }

                    return(RedirectToAction("index", "apkategoriler"));
                }
                else
                {
                    ModelState.AddModelError("", "Bu kategori adı zaten mevcut.");
                    return(View(yenikategori));
                }
            }
            else
            {
                return(HttpNotFound());
            }
        }
示例#4
0
        public static bool ekleGuncelleKategori(Kategoriler k)
        {
            try
            {
                using (var db = new VideoTanitimEntities())
                {
                    if (k.kategoriId < 0)
                    {
                        db.Kategorilers.Add(k);
                        db.SaveChanges();

                        return(true);
                    }

                    var kategori = db.Kategorilers.Where(_k => _k.kategoriId == k.kategoriId).FirstOrDefault();
                    kategori.kategoriAd       = k.kategoriAd;
                    kategori.kategoriAciklama = k.kategoriAciklama;
                    db.SaveChanges();
                    return(true);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#5
0
        public string KategoriKaydet(string kategoriAdi)
        {
            try
            {
                if (!string.IsNullOrWhiteSpace(kategoriAdi))
                {
                    var varmiKategori = db.Kategoriler.FirstOrDefault(h => h.KategoriAdi == kategoriAdi);
                    if (varmiKategori == null)
                    {
                        Kategoriler ekle = new Kategoriler();
                        ekle.KategoriAdi = kategoriAdi;

                        db.Kategoriler.Add(ekle);
                        if (db.SaveChanges() > 0)
                        {
                            return(kategoriAdi + " olan kategori başarılı bir şekilde eklendi");
                        }
                        return("Eklenme hatası");
                    }
                    return(varmiKategori.KategoriAdi + " adından kategori mevcut, kontrol ediniz");
                }

                return("Kategori adı boş geçilemez");
            }
            catch (Exception)
            {
                return("Hata");
            }
        }
示例#6
0
        public ActionResult KategoriEkle(Kategoriler k)
        {
            wc.Kategorilers.Add(k);
            wc.SaveChanges();

            return(View());
        }
示例#7
0
 public ActionResult KategorilerEdit([Bind(Include = "KategorId,KategoriBaslik,KategoriIcerik")] Kategoriler kategoriedit)
 {
     try
     {
         if (ModelState.IsValid)
         {
             if (kategoriedit.KategoriIcerik == null)
             {
                 ModelState.AddModelError("KategoriIcerik", "İçerik boş geçilemez");
                 ModelState.AddModelError("", "Boş geçilemez"); //uyarıyı en üstte de göstersin diye
             }
             else
             {
                 work.KategoriRepository.Update(kategoriedit);
                 work.Save();
                 return(RedirectToAction("KategorilerIndex"));
             }
         }
     }
     catch (Exception)
     {
         ModelState.AddModelError("", "İşlem Başarısz");
     }
     return(View(kategoriedit));
 }
 public ActionResult KategoriEkle(Kategoriler kat)
 {
     kat.Durum = true;
     entities.Kategoriler.Add(kat);
     entities.SaveChanges();
     return(View());
 }
示例#9
0
        public void CategoryRemove(int id)
        {
            Kategoriler ktg = ctx.Kategorilers.FirstOrDefault(x => x.KategoriID == id);

            ctx.Kategorilers.Remove(ktg);
            ctx.SaveChanges();
        }
示例#10
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Kategoriler k = new Kategoriler();

            k.KategoriAd       = txtad.Text;
            k.KategoriAciklama = txtaciklama.Text;

            if (txtad.Text.Trim() != "" && txtaciklama.Text.Trim() != "")
            {
                if (ks.KategoriEkle(k))
                {
                    //true
                    lblsuccess.Text  = "Kategori başarılı bir şekilde kaydedildi...";
                    lblalert.Visible = false;

                    Temizle();
                }
                else
                {
                    //false
                    txtad.Focus();
                    lblsuccess.Visible = false;
                    lblalert.Text      = "Kayıt Başarısız ...";
                }
            }
            else
            {
                txtad.Focus();
                lblsuccess.Visible = false;
                lblalert.Text      = "Boş Geçilemez ...";
            }
        }
示例#11
0
        public List <Urunler> GetAllByCategory(Kategoriler kategori)
        {
            dbContext = new MyContext();
            Kategoriler kat = dbContext.Kategoriler.Find(kategori.KategoriId);

            return(kat != null?kat.Urunler.ToList() : new List <Urunler>());
        }
        public async Task <IActionResult> Edit(int id, [Bind("kategori_id,kategori_ad,Silme")] Kategoriler kategoriler)
        {
            if (id != kategoriler.kategori_id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(kategoriler);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!KategorilerExists(kategoriler.kategori_id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(kategoriler));
        }
        public ActionResult Ekle(Kategoriler ka, HttpPostedFileBase FileUp)
        {
            string yol = "";

            if (FileUp != null)
            {
                Image img = Image.FromStream(FileUp.InputStream);

                Bitmap bmp = new Bitmap(img, 350, 210);

                yol = "/Content/KategoriResim/" + Guid.NewGuid() + Path.GetExtension(FileUp.FileName);

                bmp.Save(Server.MapPath(yol));
            }
            Kategoriler k = new Kategoriler();

            k.KategoriAdi        = ka.KategoriAdi;
            k.KategoriAciklamasi = ka.KategoriAciklamasi;
            k.KategoriResim      = yol;

            bool sonuc = Operations <Kategoriler> .Ekle(k);

            if (sonuc)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View());
            }
        }
        public ActionResult Kategori(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            MakaleYonet my = new MakaleYonet();

            KategoriYonet ky = new KategoriYonet();

            Kategoriler kat = ky.IDKategoriGetir(id.Value);

            if (kat == null)

            {
                return(HttpNotFound());
            }

            List <Makaleler> makale = new List <Makaleler>();

            makale = makaleyonet.ListQueryable().Where(x => x.Taslakmi == false && x.KategorilerID == id).OrderByDescending(x => x.OlusturmaTarihi).ToList();

            return(View("Index", makale));

            // return View("Index",kat.Makaleler.OrderByDescending(x=>x.OlusturmaTarihi).ToList());
        }
示例#15
0
        public ActionResult KategoriEkle(Kategoriler p1)
        {
            if (!ModelState.IsValid)
            {
                return(View("KategoriEkle"));
            }

            veriler.Kategoriler = db.Kategoriler.Where(m => m.Durum == true).ToList();

            foreach (var kategori in veriler.Kategoriler)
            {
                if (p1.Baslik == kategori.Baslik.ToString())
                {
                    ModelState.AddModelError("", p1.Baslik + " kategori adı kullanılıyor.");
                }
            }



            foreach (var item in ModelState)
            {
                if (item.Value.Errors.Count > 0)
                {
                    return(View(p1));
                }
            }


            p1.Durum = true;
            db.Kategoriler.Add(p1);
            db.SaveChanges();
            return(RedirectToAction("KategoriListele"));
        }
示例#16
0
        public ActionResult KategoriSil(int id)
        {
            Kategoriler kat = kr.IDyeGoreBul(id);

            kr.Sil(kat);
            return(RedirectToAction("KategoriListele"));
        }
        public IHttpActionResult PutKategoriler(int id, Kategoriler kategoriler)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != kategoriler.kategoriid)
            {
                return(BadRequest());
            }

            db.Entry(kategoriler).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!KategorilerExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        private void silToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id"].Value);

            if (id <= 0)
            {
                MessageBox.Show("Silinecek eleman yoktur");
            }
            else
            {
                Kategoriler k = new Kategoriler();
                k.Id = id;
                bool sonuc = kOrm.Delete(k);
                if (sonuc)
                {
                    MessageBox.Show("Kategori Silindi", "Kategori Silme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    dataGridView1.DataSource = kOrm.Select();
                    dataGridView1.Focus();
                }
                else
                {
                    MessageBox.Show("Kategori Silinmedi\n", "Kategori Silme", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
        }
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            if (txtKategoriAdi.Text == null || txtKategoriAdi.Text == "")
            {
                MessageBox.Show("Kategori adını giriniz.", "Kategori Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtKategoriAdi.Focus();
                return;
            }
            int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id"].Value);

            if (id <= 0)
            {
                MessageBox.Show("Güncellenecek kategori yoktur", "Kategori Yok", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                Kategoriler k = new Kategoriler();
                k.Id  = id;
                k.Adi = Tools.ToTitleCase(txtKategoriAdi.Text);

                bool sonuc = kOrm.Updated(k);
                if (sonuc)
                {
                    MessageBox.Show("Kategori Güncellendi", "Kategori Güncelleme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Kategori Güncellenmedi\n", "Kategori Güncelleme", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
                dataGridView1.DataSource = kOrm.Select();
                Tools.ButtonVisibleControl(this.dataGridView1, this.btnEkle, this.btnGuncelle, this.btnIptal);
                Tools.Temizle(this);
                dataGridView1.Focus();
            }
        }
 public eCommerceContext() : base("myConnection")
 {
     if (Kategoriler.Count() == 0)
     {
         BaslangicVerileriEkle();
     }
 }
        private void btnEkle_Click(object sender, EventArgs e)
        {
            Kategoriler k = new Kategoriler();

            k.Adi = Tools.ToTitleCase(txtKategoriAdi.Text);
            if (txtKategoriAdi.Text == null || txtKategoriAdi.Text == "")
            {
                MessageBox.Show("Kategori adını giriniz.", "Kategori Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtKategoriAdi.Focus();
                return;
            }
            bool sonuc = kOrm.Insert(k);

            if (sonuc)
            {
                MessageBox.Show("Kategori Eklendi", "Kategori Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                dataGridView1.DataSource = kOrm.Select();
                Tools.Temizle(this);
                txtKategoriAdi.Focus();
            }
            else
            {
                MessageBox.Show("Kategori Eklenmedi\n", "Kategori Ekleme", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#22
0
 public EtkinlikModel()
 {
     this.Kategoriler = new List <SelectListItem>();
     Kategoriler.Add(new SelectListItem {
         Text = "Seçiniz", Value = ""
     });
 }
示例#23
0
        public void Sil(int id)         //bu metod geriye hiç birşey döndürmez
        {
            Kategoriler k = ctx.Kategorilers.FirstOrDefault(x => x.KategoriID == id);

            ctx.Kategorilers.Remove(k);
            ctx.SaveChanges();
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Kategoriler kategoriler = db.Kategoriler.Find(id);

            db.Kategoriler.Remove(kategoriler);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#25
0
 public ActionResult Edit(Kategoriler model)
 {
     if (ModelState.IsValid)
     {
         categoryRepository.Update(model);
     }
     return(RedirectToAction("Index"));
 }
示例#26
0
        public void KategoriEkle(string kategoriAdi)
        {
            Kategoriler kat = new Kategoriler();

            kat.KategoriAd = kategoriAdi;
            db.Kategoriler.Add(kat);
            db.SaveChanges();
        }
示例#27
0
        public Kategoriler KategoriGetirByID(int ID)
        {
            Kategoriler degisen = (from c in ent.Kategorilers
                                   where c.Id == ID
                                   select c).FirstOrDefault();

            return(degisen);
        }
示例#28
0
        public ActionResult KategoriGuncelle(KategoriViewModel model, int id)
        {
            Kategoriler kat = kr.IDyeGoreBul(id);

            kat.KategoriAD = model.Kategoriler.KategoriAD;
            kr.Guncelle();
            return(RedirectToAction("KategoriListele"));
        }
示例#29
0
        public ActionResult KategoriEkle(KategoriViewModel model)
        {
            Kategoriler kat = new Kategoriler();

            kat.KategoriAD = model.KategoriAd;
            kr.Ekle(kat);
            return(RedirectToAction("KategoriListele"));
        }
示例#30
0
        public ActionResult KategoriDuzenle(Kategoriler kategoriler)
        {
            var d = db.Kategoriler.Where(x => x.ID == kategoriler.ID).SingleOrDefault();

            d.Kategori = kategoriler.Kategori;
            db.SaveChanges();
            return(RedirectToAction("Kategoriler"));
        }
示例#31
0
        protected void btn_kaydet_Click(object sender, EventArgs e)
        {
            if (tx_sira.Text != hd_sira.Value && hd_sira.Value != "")
            {
                int? sıra = int.Parse(hd_sira.Value);
                int tid = int.Parse(id);

                int? ownerId = (from q in idc.Kategoriler
                                where q.KategoriID == tid
                                select q.OwnerID).SingleOrDefault();

                int? yeni_sıra = int.Parse(tx_sira.Text);

                int degisecek_id = (from q in idc.Kategoriler
                                    where q.KategoriSira == yeni_sıra && q.OwnerID == ownerId
                                    select q.KategoriID).FirstOrDefault();

                Kategoriler dcat = idc.Kategoriler.Where(c => c.KategoriID == degisecek_id).SingleOrDefault();
                dcat.KategoriSira = sıra;
                idc.SaveChanges();

                tid = int.Parse(id);
                Kategoriler cat = idc.Kategoriler.Where(c => c.KategoriID == tid).SingleOrDefault();
                cat.KategoriSira = yeni_sıra;
                idc.SaveChanges();
            }
            else if (hd_sira.Value == "")
            {

            }

            if (fu_resim.HasFile)
            {
                if (Path.GetExtension(fu_resim.FileName) == ".jpg" ||
                    Path.GetExtension(fu_resim.FileName) == ".jpeg" ||
                    Path.GetExtension(fu_resim.FileName) == ".png" ||
                    Path.GetExtension(fu_resim.FileName) == ".gif" ||
                    Path.GetExtension(fu_resim.FileName) == ".bmp")
                {
                    hd_resim.Value = Tools.make_FileName(fu_resim.FileName, Path.GetExtension(fu_resim.FileName));
                    fu_resim.SaveAs(Server.MapPath("~/Files/Images/" + hd_resim.Value));
                }
            }
            if (fu_icon.HasFile)
            {
                if (Path.GetExtension(fu_icon.FileName) == ".jpg" ||
                    Path.GetExtension(fu_icon.FileName) == ".jpeg" ||
                    Path.GetExtension(fu_icon.FileName) == ".png" ||
                    Path.GetExtension(fu_icon.FileName) == ".gif" ||
                    Path.GetExtension(fu_icon.FileName) == ".bmp")
                {
                    hd_icon.Value = Tools.make_FileName(fu_icon.FileName, Path.GetExtension(fu_icon.FileName));
                    fu_icon.SaveAs(Server.MapPath("~/Files/Images/" + hd_icon.Value));
                }
            }

            switch (mode)
            {
                case "add":
                    {
                        //if (!chk_altkategori.Checked)
                        //    catId = 0;
                        //else
                        catId = int.Parse(drp_ustkategori.SelectedValue);

                        Kategoriler cate = new Kategoriler();
                        //cate.LangId = GetLangId();
                        cate.KategoriAdi = tx_adi.Text;
                        cate.KategoriAdi_Kucuk = Tools.makelink(tx_adi.Text);
                        cate.KategoriSira = GetQueue();
                        cate.KategoriDurum = IsOnline();
                        cate.KategoriIcon = hd_icon.Value;
                        cate.KategoriResim = hd_resim.Value;
                        cate.OzelFiltre = bool.Parse(rd_ozel_filtre.SelectedValue);

                        //if (chk_altkategori.Checked)
                        cate.OwnerID = catId;
                        //else
                        //    cate.KategoriUstKat = 0;

                        idc.Kategoriler.Add(cate);
                        idc.SaveChanges();

                        Response.Redirect("kategoriler.aspx");
                        break;
                    }
                case "edit":
                    {
                        //if (!chk_altkategori.Checked)
                        //    catId = 0;
                        //else
                        catId = int.Parse(drp_ustkategori.SelectedValue);
                       int tid = int.Parse(id);
                        Kategoriler cate = idc.Kategoriler.First(k => k.KategoriID == tid);
                        //cate.LangId = GetLangId();
                        cate.KategoriAdi = tx_adi.Text;
                        cate.KategoriAdi_Kucuk = Tools.makelink(tx_adi.Text);
                        cate.KategoriSira = GetQueue();
                        cate.KategoriDurum = IsOnline();
                        cate.KategoriIcon = hd_icon.Value;
                        cate.KategoriResim = hd_resim.Value;
                        cate.OzelFiltre = bool.Parse(rd_ozel_filtre.SelectedValue);

                        //if (chk_altkategori.Checked)
                        cate.OwnerID = catId;
                        //else
                        //    cate.KategoriUstKat = 0;

                        idc.SaveChanges();

                        Response.Redirect("kategoriler.aspx");
                        break;
                    }
                case "add-setting":
                    {
                        bool? is_text = false;
                        is_text = chk_text.Checked;
                        bool? is_drop = false;
                        is_drop = chk_drop.Checked;
                        bool? is_yes = false;
                        is_yes = chk_yesno.Checked;
                        bool? durum = false;
                        durum = bool.Parse(rd_ozellik_aktif.SelectedValue);

                        KategoriOzellikleri k_ozellik = new KategoriOzellikleri();
                        k_ozellik.KatagoriOzellikAdi = tx_ozellik_adi.Text;
                        k_ozellik.KatagoriOzellikAciklama = tx_aciklama.Text;
                        k_ozellik.KatagoriOzellikKategoriID = int.Parse(drp_kategori.SelectedValue);
                        k_ozellik.KategoriOzellikleriIsTextBox = is_text;
                        k_ozellik.KatagoriOzellikDurum = durum;
                        k_ozellik.KategoriOzellikleriTekSecim = is_yes;
                        k_ozellik.KategoriOzellikleriSuzmedeKullan = is_drop;
                        idc.KategoriOzellikleri.Add(k_ozellik);
                        idc.SaveChanges();

                        Response.Redirect("kategoriler.aspx?mode=setting&cid=" + drp_kategori.SelectedValue);
                        break;
                    }
                case "edit-setting":
                    {
                        bool? is_text = false;
                        is_text = chk_text.Checked;
                        bool? is_drop = false;
                        is_drop = chk_drop.Checked;
                        bool? is_yes = false;
                        is_yes = chk_yesno.Checked;
                        bool? durum = false;
                        durum = bool.Parse(rd_ozellik_aktif.SelectedValue);

                        //if (!chk_altkategori.Checked)
                        //    catId = 0;
                        //else
                        catId = int.Parse(drp_ustkategori.SelectedValue);
                        int tid = int.Parse(id);
                        KategoriOzellikleri k_ozellik = idc.KategoriOzellikleri.First(k => k.KatagoriOzellikID == tid);
                        k_ozellik.KatagoriOzellikAdi = tx_ozellik_adi.Text;
                        k_ozellik.KatagoriOzellikAciklama = tx_aciklama.Text;
                        k_ozellik.KatagoriOzellikKategoriID = int.Parse(drp_kategori.SelectedValue);
                        k_ozellik.KategoriOzellikleriIsTextBox = is_text;
                        k_ozellik.KatagoriOzellikDurum = durum;
                        k_ozellik.KategoriOzellikleriTekSecim = is_yes;
                        k_ozellik.KategoriOzellikleriSuzmedeKullan = is_drop;
                        idc.SaveChanges();

                        Response.Redirect("kategoriler.aspx?mode=setting&cid=" + drp_kategori.SelectedValue);
                        break;
                    }
                case "add-setting-ayar":
                    {
                        KategoriOzellikSecenekleri cate = new KategoriOzellikSecenekleri();
                        cate.KatagoriOzellikSecenekleriKatagoriOzellikID = int.Parse(drp_settingayar.SelectedValue);
                        cate.KatagoriOzellikSecenekleriDeger = tx_deger.Text;
                        idc.KategoriOzellikSecenekleri.Add(cate);
                        idc.SaveChanges();

                        Response.Redirect("kategoriler.aspx?mode=setting-ayar&cid=" + drp_settingayar.SelectedValue);
                        break;
                    }
                case "edit-setting-ayar":
                    {
                        int tid = int.Parse(id);
                        KategoriOzellikSecenekleri cate = idc.KategoriOzellikSecenekleri.First(k => k.KatagoriOzellikSecenekleriID == tid);
                        cate.KatagoriOzellikSecenekleriKatagoriOzellikID = int.Parse(drp_settingayar.SelectedValue);
                        cate.KatagoriOzellikSecenekleriDeger = tx_deger.Text;
                        idc.SaveChanges();

                        Response.Redirect("kategoriler.aspx?mode=setting-ayar&cid=" + drp_settingayar.SelectedValue);
                        break;
                    }
            }
        }