public ActionResult Edit(Yorum yorum) { Musteri musteri = mm.Find(x => x.ID == yorum.musteri.ID); Urun urun = um.Find(x => x.ID == yorum.urun.ID); ModelState.Remove("musteri.KullaniciAdi"); ModelState.Remove("musteri.Sifre"); ModelState.Remove("musteri.Ad"); ModelState.Remove("musteri.Soyad"); ModelState.Remove("musteri.Email"); ModelState.Remove("urun.UrunAdi"); ModelState.Remove("urun.UrunAcıklamasi"); if (ModelState.IsValid) { Yorum dbyorum = ym.Find(x => x.ID == yorum.ID); dbyorum.DuzenlemeTarihi = DateTime.Now; dbyorum.aciklama = yorum.aciklama; dbyorum.musteri = musteri; dbyorum.urun = urun; dbyorum.isAktif = yorum.isAktif; int sonuc = ym.Update(dbyorum); if (sonuc > 0) { return(RedirectToAction("Index")); } } return(View(yorum)); }
public ActionResult Edit(int?id, string text) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = ym.Find(x => x.ID == id); if (yorum == null) { return(new HttpNotFoundResult()); } yorum.aciklama = text; yorum.DuzenlemeTarihi = DateTime.Now; if (ym.Update(yorum) > 0) { return(Json(new { result = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { result = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(int?id, string text) { if (ModelState.IsValid) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Yorum yorum = yorumManager.Find(x => x.Id == id); if (yorum == null) { return(new HttpNotFoundResult()); } yorum.icerik = text; if (yorumManager.Update(yorum) > 0) { return(Json(new { result = true }, JsonRequestBehavior.AllowGet)); } } return(Json(new { result = false }, JsonRequestBehavior.AllowGet)); }