public ActionResult sil(int yorum_ID = 0) { TurYorumlari kayit = db.turyorumlari.Find(yorum_ID); db.turyorumlari.Remove(kayit); db.SaveChanges(); return(Json("Yorum başarıyla silindi!")); }
public ActionResult yeniyorum(TurYorumlari kayit) { kayit.onay = false; kayit.tarih = DateTime.Now; db.turyorumlari.Add(kayit); db.SaveChanges(); return(RedirectToAction("detay", new { turId = kayit.tur_id })); /* * detay.cshtml görünüm sayfasında doğrulama (validation) kodlarının çalışması için _Layout.cshtml sayfasında jquery.validate.js ve jquery.validate.unobtrusive.min.js dosyalarına referans oluşturmalıyız. */ }
public ActionResult duzelt(TurYorumlari ty) { TurYorumlari kayit = db.turyorumlari.Find(ty.id); kayit.adsoyad = ty.adsoyad; kayit.eposta = ty.eposta; kayit.tarih = ty.tarih; kayit.yorum = ty.yorum; kayit.onay = ty.onay; db.SaveChanges(); return(Json("Yorum başarıyla güncellendi!")); }
public ActionResult onay(int yorum_ID, bool durum) { TurYorumlari kayit = db.turyorumlari.Find(yorum_ID); kayit.onay = durum; db.SaveChanges(); string mesaj; if (durum) { mesaj = "Yorum onaylandı!"; } else { mesaj = "Yorum onayı kaldırıldı!"; } return(Json(mesaj)); }
public JsonResult yorumoku(int yorum_ID) { TurYorumlari kayit = db.turyorumlari.Find(yorum_ID); if (kayit == null) { return(null); } else { var data = new { y_adsoyad = kayit.adsoyad, y_eposta = kayit.eposta, y_tarih = kayit.tarih.ToString("yyyy-MM-dd"), y_yorum = kayit.yorum, y_onay = kayit.onay, y_turadi = kayit.Tur.turadi }; return(Json(data, JsonRequestBehavior.AllowGet)); } }