Exemple #1
0
        public JsonResult SaveOrders(string entity)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            UserOrders           model      = serializer.Deserialize <UserOrders>(entity);

            model.SPName = "";
            string error  = "";
            var    result = false;

            if (model.AutoID == -1)
            {
                var tempu = M_UsersBusiness.GetUserDetailByLoginName(model.UserName);
                if (tempu != null && !string.IsNullOrEmpty(tempu.UserID))
                {
                    result = UserOrdersBusiness.CreateUserOrder(
                        DateTime.Now.ToString("yyyyMMddhhmmss") + CurrentUser.AutoID, model.PayType, model.SPName,
                        model.BankName, model.Sku, model.Content, model.TotalFee, model.OtherCode,
                        Convert.ToInt32(model.TotalFee), model.Type, model.PayFee, tempu.UserID, CurrentUser.UserID, OperateIP);
                }
                else
                {
                    error = "登陆账号不存在,订单登记失败";
                }
            }
            JsonDictionary.Add("result", result);
            JsonDictionary.Add("ErrMsg", error);
            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }