public ActionResult AddToOrder(int id)
        {
            TicketsOrdered order = TicketsOrdered.GetOrder(this.HttpContext);

            order.AddToOrder(id);
            return(RedirectToAction("TicketOrders"));
        }
        // GET: ShoppingCart
        public ActionResult TicketOrders()
        {
            TicketsOrdered order = TicketsOrdered.GetOrder(this.HttpContext);

            TicketsOrderedViewModel vm = new TicketsOrderedViewModel()
            {
                OrderItems = order.GetOrderItems(),
                //CartTotal = cart.GetCartTotal()
            };

            return(View(vm));
        }
        public ActionResult CancelOrder(int id)
        {
            TicketsOrdered order = TicketsOrdered.GetOrder(this.HttpContext);

            Event @event = db.Orders.SingleOrDefault(c => c.RecordId == id).EventSelected;

            int newItemCount = order.CancelOrder(id);

            TicketsOrderedCancelViewModel vm = new TicketsOrderedCancelViewModel()
            {
                DeleteId = id,
                //CartTotal = cart.GetCartTotal(),
                ItemCount = newItemCount,
                //Status = "Canceled";
            };

            return(Json(vm));
        }