protected void Button3_Click(object sender, EventArgs e)
        {
            //kaydet
            if (txtSAYFA_REFNO.Text != "") //ekranda kayıt varsa
            {
                int   refno = Convert.ToInt32(txtSAYFA_REFNO.Text);
                SAYFA k     = db.SAYFAs.Find(refno);
                k.BASLIK      = txtBASLIK.Text;
                k.ICERIK      = HttpUtility.HtmlDecode(txtICERIK.Text);
                k.SAYFA_REFNO = Convert.ToInt32(txtSAYFA_REFNO.Text);

                db.SaveChanges();
            }
            else
            {
                SAYFA k = new SAYFA();
                k.BASLIK = txtBASLIK.Text;
                k.ICERIK = HttpUtility.HtmlDecode(txtICERIK.Text);
                db.SAYFAs.Add(k);//yeni kayıt dbset e ekleniyor.
                db.SaveChanges();
            }
            //degisikliklerin ekrana yansıtılması için
            GridView1.DataSource = db.SAYFAs.ToList();
            GridView1.DataBind();
            //kaydet i kapat listeyi ac
            pnlSayfaKayit.Visible   = false;
            pnlSayfaListele.Visible = true;
        }
Exemple #2
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            // kaydet
            if (txtSAYFA_REFNO.Text != "")
            {
                int   ref_no = Convert.ToInt32(txtSAYFA_REFNO.Text);
                SAYFA s      = db.SAYFAs.Find(ref_no);
                s.BASLIK = txtBASLIK.Text;
                s.ICERIK = txtICERIK.Text;
                db.SaveChanges();
            }
            else
            {
                SAYFA s = new SAYFA();
                s.BASLIK = txtBASLIK.Text;
                s.ICERIK = txtICERIK.Text;
                db.SAYFAs.Add(s);
                db.SaveChanges();
            }
            GridView1.DataSource = db.SAYFAs.ToList();
            GridView1.DataBind();

            pnlKayit.Visible = false;
            pnlListe.Visible = true;
        }
Exemple #3
0
        public ActionResult Delete(int id)
        {
            SAYFA s = db.SAYFAs.Find(id);

            if (s != null)
            {
                db.SAYFAs.Remove(s);
                db.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
Exemple #4
0
 public ActionResult Create(int?id)
 {
     if (id == null)
     {
         SAYFA s = new SAYFA();
         return(View(s));
     }
     else
     {
         SAYFA s = db.SAYFAs.Find(id);
         return(View(s));
     }
 }
 public ActionResult Delete(int?id)
 {
     if (id != null)//id istek içerisinde varsa
     {
         SAYFA s = db.SAYFAs.Find(id);
         if (s != null)//id sayfada varsa
         {
             db.SAYFAs.Remove(s);
             db.SaveChanges();//listeden databaseden silinmesini sağlıyor.
         }
     }
     return(RedirectToAction("Index"));
 }
Exemple #6
0
        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            int   refno = Convert.ToInt32(GridView1.SelectedDataKey.Value);
            SAYFA s     = db.SAYFAs.Find(refno);

            if (s != null)
            {
                txtSAYFA_REFNO.Text = s.SAYFA_REFNO.ToString();
                txtICERIK.Text      = s.ICERIK;
                txtBASLIK.Text      = s.BASLIK;
            }
            pnlKayit.Visible = true;
            pnlListe.Visible = false;
        }
        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            // SEÇ
            SAYFA s = db.SAYFAs.Find(Convert.ToInt32(GridView1.SelectedDataKey.Value));

            if (s != null)
            {
                txtSAYFA_REFNO.Text = Convert.ToString(s.SAYFA_REFNO);
                txtBASLIK.Text      = s.BASLIK;
                txtICERIK.Text      = HttpUtility.HtmlDecode(s.ICERIK);
            }
            pnlKAYIT.Visible = true;
            pnlLISTE.Visible = false;
        }
Exemple #8
0
        public ActionResult Delete(int?id)
        {
            if (id != null)     // id istek içerisinde varsa
            {
                SAYFA s = db.SAYFAs.Find(id);
                if (s != null)
                {
                    db.SAYFAs.Remove(s);    // listeden siler
                    db.SaveChanges();       // veritabanına kaydeder
                }
            }

            return(RedirectToAction("Index"));
        }
        public ActionResult Create(int?id)
        {
            SAYFA s = new SAYFA();

            if (id != null)
            {
                s = db.SAYFAs.Find(id); //sayfa bulunuyor
                if (s == null)          //sayfa yoksa
                {
                    s = new SAYFA();
                }
            }
            return(View(s));//model binding
        }
Exemple #10
0
        protected void Button5_Click(object sender, EventArgs e)
        {
            // sil
            int   ref_no = Convert.ToInt32(txtSAYFA_REFNO.Text);
            SAYFA s      = db.SAYFAs.Find(ref_no);

            db.SAYFAs.Remove(s);
            db.SaveChanges();

            GridView1.DataSource = db.SAYFAs.ToList();
            GridView1.DataBind();

            pnlKayit.Visible = false;
            pnlListe.Visible = true;
        }
        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            int   refno = Convert.ToInt32(GridView1.SelectedDataKey.Value);
            SAYFA k     = db.SAYFAs.Find(refno);

            if (k != null)
            {
                //txtICERIK.Text = HttpUtility.HtmlDecode(k.ICERIK);
                txtICERIK.Text      = k.ICERIK;
                txtBASLIK.Text      = k.BASLIK;
                txtSAYFA_REFNO.Text = k.SAYFA_REFNO.ToString();
            }
            //kayıt panelini ac liste panelini kapat
            pnlSayfaKayit.Visible   = true;
            pnlSayfaListele.Visible = false;
        }
        protected void Button5_Click(object sender, EventArgs e)
        {
            // SİL
            if (txtSAYFA_REFNO.Text != "")
            {
                SAYFA s = db.SAYFAs.Find(Convert.ToInt32(txtSAYFA_REFNO.Text));
                db.SAYFAs.Remove(s);
                db.SaveChanges();

                GridView1.DataSource = db.SAYFAs.ToList();
                GridView1.DataBind();

                pnlKAYIT.Visible = false;
                pnlLISTE.Visible = true;
            }
        }
 public ActionResult Create(SAYFA s)
 {
     if (ModelState.IsValid)
     {
         if (s.SAYFA_REFNO == 0)
         {
             db.SAYFAs.Add(s);
         }
         else
         {
             db.Entry(s).State = System.Data.Entity.EntityState.Modified;
         }
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(s));
 }
 public ActionResult Create(SAYFA sayfa)
 {
     if (ModelState.IsValid)
     {
         if (sayfa.SAYFA_REFNO == 0)
         {
             sayfa.ICERIK = HttpUtility.HtmlDecode(sayfa.ICERIK);
             db.SAYFAs.Add(sayfa);
         }
         else
         {
             sayfa.ICERIK          = HttpUtility.HtmlDecode(sayfa.ICERIK);
             db.Entry(sayfa).State = System.Data.Entity.EntityState.Modified;
         }
         db.SaveChanges();
         return(RedirectToAction("Index"));//listeleme yapılıyor.
     }
     //hata var kayıt ekranı acılacak
     return(View(sayfa));//model binding
 }
Exemple #15
0
        public ActionResult Create(SAYFA sayfa)
        {
            if (ModelState.IsValid)
            {
                if (sayfa.BASLIK != null)
                {
                    db.SAYFAs.Add(sayfa);
                }
                if (sayfa.ICERIK != null)
                {
                    db.SAYFAs.Add(sayfa);
                }
                if (sayfa.SAYFA_REFNO == 0)
                {
                    db.SAYFAs.Add(sayfa);
                }
                else
                {
                    db.Entry(sayfa).State = System.Data.Entity.EntityState.Modified;
                }
                db.SaveChanges();
            }
            else
            {
                string hatalar = "";
                foreach (var item in ModelState.Values)
                {
                    for (int i = 0; i < item.Errors.Count; i++)
                    {
                        hatalar += item.Errors[i].ErrorMessage;
                    }
                }
                ViewData["hatalar"] = hatalar;
                return(View(sayfa));
            }

            return(RedirectToAction("Index"));
        }
 protected void Button3_Click(object sender, EventArgs e)
 {
     // KAYDET
     if (txtSAYFA_REFNO.Text != "") // güncelle
     {
         SAYFA s = db.SAYFAs.Find(Convert.ToInt32(txtSAYFA_REFNO.Text));
         s.BASLIK = txtBASLIK.Text;
         s.ICERIK = HttpUtility.HtmlDecode(txtICERIK.Text);
         db.SaveChanges();
     }
     else
     {
         SAYFA s = new SAYFA();
         s.BASLIK = txtBASLIK.Text;
         s.ICERIK = txtICERIK.Text;
         db.SAYFAs.Add(s);
         db.SaveChanges();
     }
     GridView1.DataSource = db.SAYFAs.ToList();
     GridView1.DataBind();
     pnlKAYIT.Visible = false;
     pnlLISTE.Visible = true;
 }