private void SaveDataForAliBuy()
        {
            string request = Shove._Web.Utility.GetRequest("HidIsuseID");

            Shove._Web.Utility.GetRequest("HidIsuseEndTime");
            string s     = Shove._Web.Utility.GetRequest("tbPlayTypeID");
            string str3  = Shove._Web.Utility.GetRequest("Chase");
            string str4  = Shove._Web.Utility.GetRequest("Cobuy");
            string str5  = Shove._Web.Utility.GetRequest("tb_Share");
            string str6  = Shove._Web.Utility.GetRequest("tb_BuyShare");
            string str7  = Shove._Web.Utility.GetRequest("tb_AssureShare");
            string str8  = Shove._Web.Utility.GetRequest("tb_OpenUserList");
            string str9  = Shove._Web.Utility.GetRequest("tb_Title");
            string str10 = Shove._Web.Utility.GetRequest("tb_Description");
            string str11 = Shove._Web.Utility.GetRequest("tbAutoStopAtWinMoney");
            string str12 = Shove._Web.Utility.GetRequest("SecrecyLevel");

            Shove._Web.Utility.GetRequest("tbPlayTypeName");
            string str13 = Shove._Web.Utility.FilteSqlInfusion(base.Request["tb_LotteryNumber"]);
            string str14 = Shove._Web.Utility.GetRequest("tb_hide_SumMoney");
            string str15 = Shove._Web.Utility.GetRequest("tb_hide_AssureMoney");
            string str   = Shove._Web.Utility.GetRequest("tb_hide_SumNum");

            Shove._Web.Utility.GetRequest("HidIsuseCount");
            string str17 = Shove._Web.Utility.GetRequest("HidLotteryID");

            Shove._Web.Utility.GetRequest("HidIsAlipay");
            string        str18   = Shove._Web.Utility.GetRequest("tb_Multiple");
            string        str19   = "";
            StringBuilder builder = new StringBuilder();
            int           num     = 0;
            int           num2    = 2;

            if (str18 == "")
            {
                str18 = "1";
            }
            if (str3 == "1")
            {
                foreach (string str20 in base.Request.Form.AllKeys)
                {
                    if (str20.IndexOf("check") > -1)
                    {
                        int num4 = _Convert.StrToInt(str20.Replace("check", ""), -1);
                        if (num4 > 0)
                        {
                            num++;
                            int num5 = (_Convert.StrToInt(str, -1) * num2) * _Convert.StrToInt(base.Request.Form["times" + num4.ToString()], -1);
                            builder.Append(base.Request.Form[str20]).Append(",").Append(base.Request.Form["times" + num4.ToString()]).Append(",").Append(num5.ToString()).Append(";");
                        }
                    }
                }
                string str21 = str13;
                if (builder.Length > 0)
                {
                    builder.Remove(builder.Length - 1, 1);
                }
                if (str21[str21.Length - 1] == '\n')
                {
                    str21 = str21.Substring(0, str21.Length - 1);
                }
                string[] strArray2 = builder.ToString().Split(new char[] { ';' });
                int      length    = strArray2.Length;
                string[] strArray3 = new string[length * 6];
                DateTime time2     = DateTime.Parse(Functions.F_GetIsuseSystemEndTime(long.Parse(strArray2[0].Split(new char[] { ',' })[0]), int.Parse(s)).ToString());
                if (DateTime.Now >= time2)
                {
                    JavaScript.Alert(this.Page, "您选择的追号期号中包含已截止的期,请重新选择。");
                    return;
                }
                for (int i = 0; i < length; i++)
                {
                    strArray3[i * 6]       = strArray2[i].Split(new char[] { ',' })[0];
                    strArray3[(i * 6) + 1] = s;
                    strArray3[(i * 6) + 2] = str21;
                    strArray3[(i * 6) + 3] = strArray2[i].Split(new char[] { ',' })[1];
                    strArray3[(i * 6) + 4] = strArray2[i].Split(new char[] { ',' })[2];
                    strArray3[(i * 6) + 5] = str12;
                }
                str19 = PF.BuildIsuseAdditionasXmlForChase(strArray3);
            }
            long num8 = new Tables.T_AlipayBuyTemp
            {
                SiteID                = { Value = 1 },
                UserID                = { Value = -1 },
                Money                 = { Value = str14 },
                HandleResult          = { Value = 0 },
                IsChase               = { Value = str3 == "1" },
                IsCoBuy               = { Value = str4 == "2" },
                LotteryID             = { Value = str17 },
                IsuseID               = { Value = request },
                PlayTypeID            = { Value = s },
                StopwhenwinMoney      = { Value = str11 },
                AdditionasXml         = { Value = str19 },
                Title                 = { Value = str9 },
                Description           = { Value = str10 },
                LotteryNumber         = { Value = str13 },
                UpdateloadFileContent = { Value = "" },
                Multiple              = { Value = str18 },
                BuyMoney              = { Value = str6 },
                SumMoney              = { Value = str14 },
                AssureMoney           = { Value = str15 },
                Share                 = { Value = str5 },
                BuyShare              = { Value = str6 },
                AssureShare           = { Value = str7 },
                OpenUsers             = { Value = str8 },
                SecrecyLevel          = { Value = str12 }
            }.Insert();

            if (num8 < 0L)
            {
                new Log("System").Write("T_AlipayBuyTemp 数据库读写错误。");
            }
            JavaScript.Alert(this.Page, "您的账户余额不足,请先充值,谢谢。", "../Home/Room/OnlinePay/Default.aspx?BuyID=" + num8.ToString());
        }