public async Task<ActionResult> Order(int id = 0) { HttpContext ctx = System.Web.HttpContext.Current; var pcats = CURTAPI.GetParentCategoriesAsync(); await Task.WhenAll(new Task[] { pcats }); ViewBag.parent_cats = await pcats; Customer cust = new Customer(); if (!cust.LoggedIn(ctx)) { return RedirectToAction("Index", "Authenticate"); } cust.ID = ViewBag.customer.ID; Cart order = cust.GetOrderByPayment(id); if (order == null || order.ID == 0) { return RedirectToAction("Orders", "Account"); } Payment payment = order.getPayment(); ViewBag.payment = payment; ViewBag.order = order; return View(); }
public ActionResult Order(int id = 0) { Customer cust = new Customer(); cust.ID = ViewBag.customer.ID; Cart order = cust.GetOrderByPayment(id); if (order == null || order.ID == 0) { return RedirectToAction("Orders", "Account"); } Payment payment = order.getPayment(); ViewBag.payment = payment; ViewBag.order = order; return View(); }