Beispiel #1
0
        public ActionResult SepeteEkle(int id)
        {
            SepetOge sepetOge = Sepet.FirstOrDefault(x => x.UrunId == id);

            if (sepetOge == null)
            {
                Urun urun = db.Urunler.Find(id);
                sepetOge = new SepetOge
                {
                    UrunId     = id,
                    UrunAd     = urun.UrunAd,
                    KategoriAd = db.Kategoriler.Find(urun.KategoriId).KategoriAd,
                    BirimFiyat = urun.BirimFiyat,
                    ResimYolu  = urun.ResimYolu,
                    Adet       = 1
                };
                Sepet.Add(sepetOge);
            }
            else
            {
                sepetOge.Adet++;
            }

            return(Json(new { ToplamUrunAdet = Sepet.Count }));
        }
Beispiel #2
0
        public ActionResult SepeteEkle(int id)
        {
            // sepette bu id'ye ait bir kayıt varsa döndür
            SepetOge oge = Sepet.FirstOrDefault(x => x.UrunId == id);

            // sepete daha önce bu ürün eklenmemişse
            if (oge == null)
            {
                Urun urun = db.Urunler.Find(id);
                oge = new SepetOge
                {
                    UrunId     = id,
                    UrunAd     = urun.UrunAd,
                    BirimFiyat = urun.BirimFiyat,
                    Adet       = 1,
                    ResimYolu  = urun.ResimYolu
                };
                Sepet.Add(oge);
            }
            else
            {
                oge.Adet++;
            }

            return(Json(new { ToplamOgeAdet = Sepet.Count }));
        }
 // GET: Sepet
 public void AddCart(int ID)
 {
     using (eTicaretEntities db = new eTicaretEntities())
     {
         var loginedUser = Membership.GetUser(User.Identity.Name);
         if (loginedUser != null)
         {
             SepetItem si   = new SepetItem();
             Sepet     s    = new Sepet();
             var       urun = db.Urunlers.FirstOrDefault(x => x.ID == ID);
             si.Urun    = urun;
             si.Adet    = 1;
             si.Indirim = 0;
             s.Add(si);
         }
     }
 }