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; }
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; }
public ActionResult Delete(int id) { SAYFA s = db.SAYFAs.Find(id); if (s != null) { db.SAYFAs.Remove(s); db.SaveChanges(); } return(RedirectToAction("Index")); }
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")); }
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; }
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 }
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 }
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; }