コード例 #1
0
        public ActionResult RemoveOrder(int id)
        {
            OrderCart order      = OrderCart.GetCart(this.HttpContext);
            string    eventTitle = db.Orders.SingleOrDefault(o => o.OrderId == id).Events.Title;

            order.RemoveFromCart(id);

            OrderCartRemoveViewModel vm = new OrderCartRemoveViewModel()
            {
                DeleteId = id,
                Message  = "Your order for " + eventTitle + " has been cancelled."
            };

            return(Json(vm));
        }
コード例 #2
0
        public ActionResult RemoveFromCart(int id)
        {
            OrderCart cart = OrderCart.GetOrder(this.HttpContext);

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

            cart.RemoveFromCart(id);

            OrderCartRemoveViewModel vm = new OrderCartRemoveViewModel()
            {
                DeleteId = id,
                Message  = "Your order has been cancelled."
            };

            return(Json(vm));
        }
コード例 #3
0
        public ActionResult RemoveFromOrder(int id)
        {
            OrderCart cart = OrderCart.GetOrder(this.HttpContext);

            string eventTitle = db.Orders.SingleOrDefault(a => a.RecordId == id).EventSelected.Title;

            cart.RemoveFromCart(id);


            OrderCartRemoveViewModel vm = new OrderCartRemoveViewModel()
            {
                DeleteId = id,
                Message  = "Your order for " + eventTitle + " has been cancelled.",
                Status   = "Cancelled"
            };

            return(Json(vm));
        }