public IActionResult Puanla(int id) { var puanlanacak = _kitapService.GetById3(id); var yorumlar = _yorumlarService.GetById2(id); PuanlamaModel model = new PuanlamaModel { Puan = puanlanacak.Puan, YorumId = puanlanacak.YorumId, Id = puanlanacak.Id, KitapAdi = yorumlar.KitapAdi }; return(View(model)); }
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")); }