public ActionResult UrunDetay(int id)
        {
            var urun     = _urunlerService.Get(x => x.ID == id).Entity;//urunlerin listesini bulmak icin
            var yorumlar = _yorumlarService.GetList(x => x.UrunID == urun.ID && x.Onay == true).Entity;

            ViewBag.Yorumlar = yorumlar;
            return(View(urun));
        }
示例#2
0
        public ActionResult Add(int id = 0)
        {
            var model = new UrunlerVM();

            if (id > 0)
            {
                var entity = _urunlerService.Get(x => x.ID == id).Entity;
                model = Mapper.Map <UrunlerVM>(entity);
            }
            return(View(model));
        }
        public JsonResult SepeteEkle(int urunID)
        {
            JavaScriptSerializer js = new JavaScriptSerializer();

            if (Session["Sepet"] == null)
            {
                sepet = new List <SepetUrun>();
                var urunler = js.Serialize(sepet);
                Session.Add("Sepet", urunler);
            }
            var urun = _urunlerService.Get(x => x.ID == urunID).Entity;

            var sepetim = js.Deserialize <List <SepetUrun> >(Session["Sepet"].ToString());


            if (sepetim.FirstOrDefault(x => x.ID == urunID) != null)
            {
                var k = sepetim.FirstOrDefault(x => x.ID == urunID);
                k.Adet++;
            }
            else
            {
                sepetim.Add(new SepetUrun {
                    ID = urun.ID, UrunAdi = urun.Adi, Fiyat = urun.Fiyat, UrunResim = urun.KapakResmi, UrunUrl = urun.SeoUrl, Adet = 1
                });
            }
            Session["Sepet"] = js.Serialize(sepetim);
            return(Json("Eklendi"));
        }
        public JsonResult FavorilereEkle(int id)
        {
            var urunId = _urunlerService.Get(x => x.ID == id).Entity.ID;
            JavaScriptSerializer js = new JavaScriptSerializer();
            var uyeID = js.Deserialize <Uyeler>(Session["Uye"].ToString()).ID;
            var uye   = _uyelerService.Get(x => x.ID == uyeID).Entity;

            //_favorilerService.Add(new Favoriler { UyeID=uyeID,UrunID= urunId});
            return(Json(false, JsonRequestBehavior.AllowGet));
        }