public JsonResult YorumYap(string yorum, int urunid, int puan) { JavaScriptSerializer js = new JavaScriptSerializer(); var uyeID = js.Deserialize <Uyeler>(Session["Uye"].ToString()).ID; var urunPuan = Convert.ToInt16(puan); if (yorum == null) { return(Json(true, JsonRequestBehavior.AllowGet)); } _yorumlarService.Add(new Yorumlar { UyeID = Convert.ToInt32(uyeID), UrunID = urunid, Yorum = yorum, Puan = urunPuan, Onay = false }); return(Json(false, JsonRequestBehavior.AllowGet)); }
public IActionResult Puanla(PuanlamaModel model) { Yorumlar yorum = new Yorumlar(); if (!ModelState.IsValid) { return(View()); } TempData.Add("message", "Puanınız Başarıyla Verilmiştir Efendim.!"); var puan = _kitapService.GetById3(model.Id); puan.Puan = puan.Puan + 1; yorum.YorumId = puan.YorumId; yorum.Yorum = model.Yorum; yorum.YorumAdi = model.YorumAdi; yorum.KitapAdi = model.KitapAdi; _yorumlarService.Add(yorum); _kitapService.Update(puan); return(RedirectToAction("Index", controllerName: "Kitap")); }
public IActionResult Ekle(EkleModel model) { if (!ModelState.IsValid) { return(View()); } TempData.Add("message", "Kitap Başarı ile Eklendi.!"); Kitap kitap = new Kitap(); Yorumlar yorum = new Yorumlar(); kitap.KitapAdi = model.KitapAdi; kitap.Puan = model.Puan; kitap.Yazar = model.Yazar; kitap.Resim = model.Resim; kitap.KitapAciklama = model.KitapDetay; kitap.YorumId = model.YorumId; yorum.YorumId = model.YorumId; kitap.KategoriAdi = model.Kategori; kitap.KategoriId = model.KategoriId; _kitapService.Add(kitap); _yorumlarService.Add(yorum); return(RedirectToAction("Ekle", controllerName: "Admin")); }