// GET: Order public ActionResult Index() { OrderCart cart = OrderCart.GetOrder(this.HttpContext); if (cart.GetOrderCount() > 0) { OrderCartViewModel vm = new OrderCartViewModel() { OrderItems = cart.GetOrderItems(), OrderTotal = cart.GetOrderTotal() }; return(View(vm)); } else { OrderCartViewModel vm = new OrderCartViewModel() { OrderItems = cart.GetOrderItems(), OrderTotal = cart.GetOrderTotal(), Message = "No tickets ordered." }; return(View(vm)); } }
public ActionResult OrderSummary(int id) { OrderCart cart = OrderCart.GetOrder(this.HttpContext); List <Order> myitems = cart.GetOrderItems(); Order myorder = (Order)myitems.SingleOrDefault(m => m.EventId == id); CheckOutViewModel vm = new CheckOutViewModel() { CheckOutEvent = myorder.EventSelected, NumberOfTickets = myorder.NumberOfTickets, OrderNumber = myorder.OrderNumber }; return(View(vm)); }