protected void btn_kayitekle_Click(object sender, EventArgs e)
    {
        try
        {
            using (BaglantiCumlesi db = new BaglantiCumlesi())
            {
                sayfa TblEkle = new sayfa();
                TblEkle.UstID      = int.Parse(form_katid.SelectedValue);
                TblEkle.Baslik     = Class.Fonksiyonlar.Genel.SQLTemizle(form_baslik.Text);
                TblEkle.Ozet       = form_ozet.Text;
                TblEkle.Detay      = form_detay.Text;
                TblEkle.AnaMenu    = int.Parse(form_anamenu.Text);
                TblEkle.AltMenu    = int.Parse(form_altmenu.Text);
                TblEkle.Sira       = int.Parse(form_sira.Text);
                TblEkle.Onay       = int.Parse(form_onay.SelectedValue);
                TblEkle.EkleyenID  = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                TblEkle.KayitTarih = DateTime.Now;
                db.AddTosayfa(TblEkle);
                db.SaveChanges();
            }

            Yonetim.Olay.Islem("sayfa", "Yeni Kayıt", "");
            Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Sayfa başarıyla eklenmiştir. Sayfa listesine yönlendiriliyorsunuz.", "Sayfa.aspx");
        }
        catch (Exception ex)
        {
            Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "Sayfa.aspx");
        }
    }
Esempio n. 2
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())
                {
                    sayfa TblEkle = db.sayfa.First(a => a.ID == ID);
                    TblEkle.UstID         = int.Parse(form_katid.SelectedValue);
                    TblEkle.Baslik        = Class.Fonksiyonlar.Genel.SQLTemizle(form_baslik.Text);
                    TblEkle.Ozet          = form_ozet.Text;
                    TblEkle.Detay         = form_detay.Text;
                    TblEkle.AnaMenu       = int.Parse(form_anamenu.Text);
                    TblEkle.AltMenu       = int.Parse(form_altmenu.Text);
                    TblEkle.Sira          = int.Parse(form_sira.Text);
                    TblEkle.Onay          = int.Parse(form_onay.SelectedValue);
                    TblEkle.GuncelleyenID = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                    TblEkle.DegisTarih    = DateTime.Now;
                    db.SaveChanges();
                }

                Yonetim.Olay.Islem("sayfa", "Güncellendi", ID.ToString());
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir("Sayfa başarıyla düzenlenmiştir.", "SayfaDuzenle.aspx?ID=" + ID + "");
            }
            catch (Exception ex)
            {
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(Yonetim.Degiskenler.Hata + ex.Message, "Sayfa.aspx");
            }
        }
    }
Esempio n. 3
0
    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.sayfa where a.ID == ID select new { a.Onay };

                if (SQL.AsEnumerable().Count() > 0)
                {
                    foreach (var item in SQL)
                    {
                        switch (item.Onay)
                        {
                        case 1:
                            using (BaglantiCumlesi dbOnay = new BaglantiCumlesi())
                            {
                                sayfa TblOnay = dbOnay.sayfa.First(a => a.ID == ID);
                                TblOnay.Onay          = 0;
                                TblOnay.GuncelleyenID = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                                TblOnay.DegisTarih    = DateTime.Now;
                                dbOnay.SaveChanges();
                            }
                            break;

                        case 0:
                            using (BaglantiCumlesi dbOnay = new BaglantiCumlesi())
                            {
                                sayfa TblOnay = dbOnay.sayfa.First(a => a.ID == ID);
                                TblOnay.Onay          = 1;
                                TblOnay.GuncelleyenID = int.Parse(HttpContext.Current.Request.Cookies["" + Class.Fonksiyonlar.Genel.ParametreAl("GuvenlikKodu") + "KullaniciID"].Value);
                                TblOnay.DegisTarih    = DateTime.Now;
                                dbOnay.SaveChanges();
                            }
                            break;
                        }
                        Yonetim.Olay.Islem("sayfa", "Güncellendi", ID.ToString());
                    }
                }
            }
        }

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

        KayitYukle("");
    }
        public ActionResult DeleteConfirmed(int id)
        {
            sayfa sayfa = db.sayfa.Find(id);

            db.sayfa.Remove(sayfa);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //
        // GET: /admin/Page/Delete/5

        public ActionResult Delete(int id = 0)
        {
            sayfa sayfa = db.sayfa.Find(id);

            if (sayfa == null)
            {
                return(HttpNotFound());
            }
            return(View(sayfa));
        }
 public ActionResult Edit(sayfa sayfa)
 {
     if (ModelState.IsValid)
     {
         db.Entry(sayfa).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(sayfa));
 }
        public ActionResult Create(sayfa sayfa)
        {
            if (ModelState.IsValid)
            {
                db.sayfa.Add(sayfa);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(sayfa));
        }
Esempio n. 8
0
    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())
                {
                    sayfa TblKullanici = db.sayfa.First(a => a.ID == ID);
                    db.DeleteObject(TblKullanici);
                    db.SaveChanges();
                }
                Yonetim.Olay.Islem("sayfa", "Silindi", ID.ToString());
            }
        }

        KayitYukle("");
    }