public ActionResult UyeYaziGuncelle(KullaniciYazi p) { var eski = db.KullaniciYazi.Find(p.YaziID); eski.YaziBaslik = p.YaziBaslik; eski.YaziAciklama = p.YaziAciklama; eski.YaziResim = p.YaziResim; //eski.YaziTarih = p.YaziTarih; //eski.Uye = p.Uye; db.SaveChanges(); TempData["yaziguncelle"] = " "; return(RedirectToAction("Index", "UyeAdmin")); }
public ActionResult UyeYeniYazi(KullaniciYazi p) { if (p.YaziAciklama == null) { ViewBag.mesaj = "Lütfen boş bırakmayınız."; return(View("UyeYeniYazi", p)); } else { string metin = System.Text.RegularExpressions.Regex.Replace(p.YaziAciklama, @"<(.|\n)*?>", string.Empty); if (metin == "") { ViewBag.mesaj = "Lütfen boş bırakmayınız."; return(View("UyeYeniYazi", p)); } else if (metin.Length > 0 && metin.Length <= 80) { ViewBag.mesaj = "Lütfen 80 karakterden uzun yazınız."; return(View("UyeYeniYazi", p)); } else { var mail = (string)Session["UyeMail"]; var id = db.Uye.Where(x => x.UyeMail == mail).Select(x => x.UyeID).FirstOrDefault(); p.Uye = id; p.YaziTarih = DateTime.Now; p.YaziDurum = true; /*var ekle =*/ db.KullaniciYazi.Add(p); db.SaveChanges(); return(RedirectToAction("Index", "UyeAdmin")); } } //p.YaziDurum = false; //db.KullaniciYazi.Add(p); //db.SaveChanges(); //return RedirectToAction("Index","UyeAdmin"); }