/// <summary> /// 打印订单 /// </summary> /// <param name="oid">订单id</param> /// <returns></returns> public ActionResult PrintOrder(int oid) { OrderInfo orderInfo = AdminOrders.GetOrderByOid(oid); if (orderInfo == null) { return(PromptView("订单不存在")); } PrintOrderModel model = new PrintOrderModel() { OrderInfo = orderInfo, RegionInfo = Regions.GetRegionById(orderInfo.RegionId), OrderProductList = AdminOrders.GetOrderProductList(oid), }; return(View(model)); }
public ActionResult PrintOrderPost([Bind(Prefix = "Form")] PrintOrderModel model) { PrintOrderContext context = new PrintOrderContext { Form = model }; int result = 0; if (base.ModelState.IsValid && int.TryParse(model.Claim, out result)) { List <GuestClaim> list = GuestProvider.FindGuestClaims(UrlLanguage.CurrentLanguage, 0, model.Name, new int?(result), null); if ((list != null) && (list.Count > 0)) { return(this.BuildVoucher(result)); } context.NotFound = true; } return(base.View(context)); }
/// <summary> /// 打印订单 /// </summary> /// <param name="oid">订单id</param> /// <returns></returns> public ActionResult PrintOrder(int oid) { OrderInfo orderInfo = AdminOrders.GetOrderByOid(oid); if (orderInfo == null) { return(PromptView("订单不存在")); } PrintOrderModel model = new PrintOrderModel() { OrderInfo = orderInfo, RegionInfo = Regions.GetRegionById(orderInfo.RegionId), OrderProductList = AdminOrders.GetOrderProductList(oid), AdminRealName = AdminUsers.GetUserDetailById(WorkContext.Uid).RealName }; return(View(model)); }