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"));
        }