public void SepettenSil(List <cSepet> sepet, cSepet siparis) { sepet.Remove(siparis); HttpContext.Current.Session["sepet"] = sepet; HttpContext.Current.Session["toplamadet"] = ToplamAdet(sepet); HttpContext.Current.Session["toplamtutar"] = ToplamTutar(sepet); }
public void SepeteEkle(List <cSepet> sepet, cSepet siparis) { if (sepet.Any(x => x.urunId == siparis.urunId)) { //ürün daha önceden sepete atılmışsa... foreach (cSepet item in sepet) { if (item.urunId == siparis.urunId) { item.adet += siparis.adet; item.tutar += siparis.tutar; } } } else { //ürün ilk defa sepete atılıyorsa... sepet.Add(siparis); } HttpContext.Current.Session["sepet"] = sepet; HttpContext.Current.Session["toplamadet"] = ToplamAdet(sepet); HttpContext.Current.Session["toplamtutar"] = ToplamTutar(sepet); }