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());
     }
 }