예제 #1
0
        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!"));
        }
예제 #2
0
        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.
             */
        }
예제 #3
0
        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!"));
        }
예제 #4
0
        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));
        }
예제 #5
0
        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));
            }
        }