Exemple #1
0
        protected void btn_kayitekle_Click(object sender, EventArgs e)
        {
            if (Request.QueryString["ID"] != null && Class.Fonksiyonlar.Genel.NumerikKontrol(Request.QueryString["ID"].ToString()))
            {
                int ID = int.Parse(Request.QueryString["ID"]);

                try
                {
                    using (BaglantiCumlesi db = new BaglantiCumlesi())
                    {
                        tbl_kategori TblEkle = db.tbl_kategori.First(a => a.id == ID);
                        TblEkle.baslik       = Class.Fonksiyonlar.Genel.SQLTemizle(form_baslik.Text);
                        TblEkle.sira         = int.Parse(Class.Fonksiyonlar.Genel.SQLTemizle(form_sira.Text));
                        TblEkle.alt_menu     = Class.Fonksiyonlar.Genel.StringToBool(form_altmenu.SelectedValue);
                        TblEkle.onay         = Class.Fonksiyonlar.Genel.StringToBool(form_onay.SelectedValue);
                        TblEkle.admin_id_gun = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.Parametre().Select(b => b.guvenlik_kodu).FirstOrDefault() + "KullaniciID"].Value);
                        db.SaveChanges();
                    }

                    Yonetim.Olay.Islem("kategori", "Güncellendi", ID.ToString());
                    Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Kategori bilgileri başarıyla düzenlenmiştir.", "kategori-duzenle.aspx?ID=" + Request.QueryString["ID"] + "");
                }
                catch (Exception ex)
                {
                    Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "kategori-duzenle.aspx?ID=" + Request.QueryString["ID"] + "");
                }
            }
        }
Exemple #2
0
        public ActionResult guncelle(tbl_kategori p1)
        {
            var ktg = db.tbl_kategori.Find(p1.kategori_id);

            ktg.kategori_ad = p1.kategori_ad;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        protected void kayitlar_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            System.Threading.Thread.Sleep(100);

            int ID = int.Parse(e.CommandArgument.ToString());

            if (e.CommandName == "Onay")
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    var SQL = from a in db.tbl_kategori where a.id == ID select new { a.onay };

                    if (SQL.Any())
                    {
                        foreach (var item in SQL)
                        {
                            switch (item.onay)
                            {
                            case true:
                                using (BaglantiCumlesi dbOnay = new BaglantiCumlesi())
                                {
                                    tbl_kategori TblOnay = dbOnay.tbl_kategori.First(a => a.id == ID);
                                    TblOnay.onay         = false;
                                    TblOnay.admin_id_gun = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.Parametre().Select(b => b.guvenlik_kodu).FirstOrDefault() + "KullaniciID"].Value);
                                    dbOnay.SaveChanges();
                                }
                                break;

                            case false:
                                using (BaglantiCumlesi dbOnay = new BaglantiCumlesi())
                                {
                                    tbl_kategori TblOnay = dbOnay.tbl_kategori.First(a => a.id == ID);
                                    TblOnay.onay         = true;
                                    TblOnay.admin_id_gun = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.Parametre().Select(b => b.guvenlik_kodu).FirstOrDefault() + "KullaniciID"].Value);
                                    dbOnay.SaveChanges();
                                }
                                break;
                            }
                            Yonetim.Olay.Islem("kategori", "Güncellendi", ID.ToString());
                        }
                    }
                }
            }

            if (e.CommandName == "Sil")
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kategori TblSil = db.tbl_kategori.First(a => a.id == ID);
                    db.DeleteObject(TblSil);
                    db.SaveChanges();
                }
                Yonetim.Olay.Islem("kategori", "Silindi", ID.ToString());
            }

            KayitYukle("");
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            ticarisiteEntities2 db = new ticarisiteEntities2();
            tbl_kategori        t  = new tbl_kategori();

            t.kategoriad = TextBox1.Text;
            db.tbl_kategori.Add(t);
            db.SaveChanges();
        }
Exemple #5
0
 public ActionResult YeniKategori(tbl_kategori p1)
 {
     if (!ModelState.IsValid)
     {
         return(View("YeniKategori"));
     }
     db.tbl_kategori.Add(p1);
     db.SaveChanges();
     return(View());
 }
        protected void secilenlerisil_Click(object sender, EventArgs e)
        {
            System.Threading.Thread.Sleep(100);

            foreach (GridViewRow satir in kayitlar.Rows)
            {
                CheckBox kutu = (CheckBox)satir.FindControl("secim");
                if (kutu.Checked)
                {
                    int ID = int.Parse(kayitlar.DataKeys[satir.RowIndex].Value.ToString());

                    using (BaglantiCumlesi db = new BaglantiCumlesi())
                    {
                        tbl_kategori TblKullanici = db.tbl_kategori.First(a => a.id == ID);
                        db.DeleteObject(TblKullanici);
                        db.SaveChanges();
                    }
                    Yonetim.Olay.Islem("kategori", "Silindi", ID.ToString());
                }
            }

            KayitYukle("");
        }
        protected void btn_kayitekle_Click(object sender, EventArgs e)
        {
            try
            {
                using (BaglantiCumlesi db = new BaglantiCumlesi())
                {
                    tbl_kategori TblEkle = new tbl_kategori();
                    TblEkle.baslik      = Class.Fonksiyonlar.Genel.SQLTemizle(form_baslik.Text);
                    TblEkle.sira        = int.Parse(Class.Fonksiyonlar.Genel.SQLTemizle(form_sira.Text));
                    TblEkle.alt_menu    = Class.Fonksiyonlar.Genel.StringToBool(form_altmenu.SelectedValue);
                    TblEkle.onay        = Class.Fonksiyonlar.Genel.StringToBool(form_onay.SelectedValue);
                    TblEkle.admin_id_ek = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.Parametre().Select(b => b.guvenlik_kodu).FirstOrDefault() + "KullaniciID"].Value);
                    db.AddTotbl_kategori(TblEkle);
                    db.SaveChanges();
                }

                Yonetim.Olay.Islem("kategori", "Yeni Kayıt", "");
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Kategori başarıyla eklenmiştir. Kategori listesine yönlendiriliyorsunuz.", "kategori.aspx");
            }
            catch (Exception ex)
            {
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "kategori-ekle.aspx");
            }
        }