示例#1
0
        public JsonResult Checkout(string proSysNos = null, string packSysNos = null)
        {
            if (proSysNos == "null") { proSysNos = null; }
            if (packSysNos == "null") { packSysNos = null; }
            CheckOutResultModel model = OrderManager.Checkout(proSysNos, packSysNos);
            return BulidJsonResult(model);

        }
示例#2
0
        private JsonResult BulidJsonResult(CheckOutResultModel model)
        {
            AjaxResult ajaxResult = new AjaxResult();
            ajaxResult.Data = model;
            if (model == null)
            {
                ajaxResult.Success = false;
                ajaxResult.Code = -1;
            }
            else
            {
                ajaxResult.Success = true;
                ajaxResult.Code = 0;
            }

            return BulidJsonResult(ajaxResult);
        }
示例#3
0
        public JsonResult BuildCheckOut(CheckOutContext context)
        {
            CheckOutResultModel model = OrderManager.AjaxBuildCheckOut(context);

            return BulidJsonResult(model);
        }
示例#4
0
        public JsonResult DirectCheckout(List<DirectCheckoutReqModel> list)
        {
            CheckOutResultModel model = OrderManager.DirectCheckout(list);

            return BulidJsonResult(model);
        }