public virtual void AddItem(PhoneDetailsModel phone, int quantity) { var cartItems = cartItemsList.Where(p => p.Phone.ID == phone.ID).FirstOrDefault(); if (cartItems == null) { cartItemsList.Add(new CartItem { Phone = phone, Quantity = quantity }); } else { cartItems.Quantity += quantity; } }
public override void RemoveItem(PhoneDetailsModel phone) { base.RemoveItem(phone); Session.SetObjectAsJson("Cart", this); }
public override void AddItem(PhoneDetailsModel phone, int quantity) { base.AddItem(phone, quantity); Session.SetObjectAsJson("Cart", this); }
public virtual void RemoveItem(PhoneDetailsModel phone) { cartItemsList.RemoveAll(p => p.Phone.ID == phone.ID); }