public override Task PreRender() { if (CartService.GetTotal() == 0) { Enabled = true; CheckOutVisible = false; } total = Convert.ToDouble(CartService.GetTotal()); CartService.LoadDataCart(CartItems); return(base.PreRender()); }
public void Remove(int itemid) { using (var db = new Database()) { var cartitem = db.CartItems.Find(itemid); var cart = db.Carts.Find(cartitem.CartID); cart.Count--; db.CartItems.Remove(cartitem); db.SaveChanges(); CartService.LoadDataCart(CartItems); total = Convert.ToDouble(CartService.GetTotal()); } }