Ejemplo n.º 1
0
        public void MyBind()
        {
            M_UserRegisterIP userRegIP = B_UserRegisterIP.GetRegisterIPAll();

            if (userRegIP != null && userRegIP.Id > 0)
            {
                RBLDZ.Checked            = userRegIP.IsLimit.ToString() == "true" ? true : false;
                txtLimitTime.Text        = userRegIP.LimitTime.ToString();
                RadioButtonList1.Checked = userRegIP.IsIPpart.ToString() == "0" ? true : false;
                if (RadioButtonList1.Checked == true)
                {
                    IPpart.Visible = false;
                }
                if (userRegIP.BeginIP != null && userRegIP.BeginIP != "" && userRegIP.EndIP != null && userRegIP.EndIP != "")
                {
                    txtBeginIP.Text = userRegIP.BeginIP.ToString();
                    txtEndIP.Text   = userRegIP.EndIP.ToString();
                }
            }
        }
Ejemplo n.º 2
0
        protected void Save_Click(object sender, EventArgs e)
        {
            SiteConfig.UserConfig.EnableUserReg    = RadioButtonList1.Checked;
            SiteConfig.UserConfig.UserValidateType = UserValidateType_Rad.SelectedValue == "0" ? true : false;
            SiteConfig.UserConfig.EmailCheckReg    = rdoEmailCheck.Checked;
            //obj2.UserConfig.EnableAlipayCheckReg = rdoAlipayCheck.Items[0].Selected;//支付宝
            SiteConfig.UserConfig.EmailRegis           = RadioButtonList2.Checked;
            SiteConfig.UserConfig.UserIDlgn            = radioUserID.Checked; //会员ID登录
            SiteConfig.UserConfig.MobileReg            = radioMobile.Checked; //会员手机注册
            SiteConfig.UserConfig.MobileCodeNum        = DataConverter.CLng(MobileCodeNum_T.Text);
            SiteConfig.UserConfig.MobileCodeType       = DataConverter.CLng(Request.Form["mobilecode_rad"]);
            SiteConfig.UserConfig.EmailTell            = radioEmail.Checked;
            SiteConfig.UserConfig.AdminCheckReg        = RadioButtonList3.Checked;
            SiteConfig.UserConfig.EnableCheckCodeOfReg = RadioButtonList5.Checked;
            SiteConfig.UserConfig.UserNameLimit        = int.Parse(TextBox6.Text);
            SiteConfig.UserConfig.UserNameMax          = int.Parse(TextBox7.Text);
            SiteConfig.UserConfig.UserNameRegDisabled  = TextBox8.Text;

            SiteConfig.UserConfig.EnableCheckCodeOfLogin = RadioButtonList6.Checked;
            SiteConfig.UserConfig.EnableMultiLogin       = RadioButtonList7.Checked;
            SiteConfig.UserConfig.CommentRule            = int.Parse(tb_CommentRule.Text.Trim());
            SiteConfig.UserConfig.InfoRule      = int.Parse(tb_InformationRule.Text.Trim());
            SiteConfig.UserConfig.RecommandRule = int.Parse(tb_RecommandRule.Text.Trim());
            //obj2.UserConfig.LoginRule = int.Parse(tb_LoginRule.Text.Trim());
            //SiteConfig.UserConfig.UserGetPasswordEmail = txtGetPassword.Text;
            SiteConfig.UserConfig.RegFieldsMustFill   = HdnRegFields_MustFill.Value;
            SiteConfig.UserConfig.RegFieldsSelectFill = HdnRegFields_SelectFill.Value;
            //SiteConfig.UserConfig.EmailOfRegCheck = TextBox12.Text;
            //SiteConfig.UserConfig.EmailTellContent = txtEmailTell.Text;
            SiteConfig.UserConfig.MobileRegInfo = txtMobileRegInfo.Text;
            SiteConfig.UserConfig.PointExp      = DataConverter.CDouble(TxtCUserExpExchangePoints.Text);
            SiteConfig.UserConfig.PointMoney    = DataConverter.CDouble(TxtCUserExpExchangeMoney.Text);

            SiteConfig.UserConfig.ChangeSilverCoinByExp = DataConverter.CDouble(TxtCUserExpExchangeExp.Text);
            SiteConfig.UserConfig.PointSilverCoin       = DataConverter.CDouble(TxtCUserExpExchangeSilverCoin.Text);

            SiteConfig.UserConfig.PresentExp         = DataConverter.CDouble(TxtPresentExp.Text);
            SiteConfig.UserConfig.PresentMoney       = DataConverter.CDouble(TxtPresentMoney.Text);
            SiteConfig.UserConfig.PresentPoint       = DataConverter.CLng(TxtPresentPoint.Text);
            SiteConfig.UserConfig.PresentPointAll    = DataConverter.CLng(txtzi.Text);
            SiteConfig.UserConfig.PresentValidNum    = DataConverter.CLng(TxtPresentValidNum.Text);
            SiteConfig.UserConfig.PresentValidUnit   = DataConverter.CLng(DropPresentValidUnit.SelectedValue);
            SiteConfig.UserConfig.PresentExpPerLogin = DataConverter.CDouble(TxtPresentExpPerLogin.Text);
            SiteConfig.UserConfig.SigninPurse        = DataConverter.CDouble(SignPurse_T.Text);
            SiteConfig.UserConfig.Integral           = Convert.ToInt16(Txtintegral.Text);
            SiteConfig.UserConfig.IntegralPercentage = DataConverter.CDouble(TxtIntegralPercentage.Text);

            SiteConfig.UserConfig.MoneyExchangePointByMoney           = DataConverter.CDouble(TxtMoneyExchangePoint.Text);
            SiteConfig.UserConfig.MoneyExchangeValidDayByMoney        = DataConverter.CDouble(TxtMoneyExchangeValidDay.Text);
            SiteConfig.UserConfig.UserExpExchangePointByExp           = DataConverter.CDouble(TxtUserExpExchangePoint.Text);
            SiteConfig.UserConfig.UserExpExchangeValidDayByExp        = DataConverter.CDouble(TxtUserExpExchangeValidDay.Text);
            SiteConfig.UserConfig.MoneyExchangePointByPoint           = DataConverter.CDouble(TxtCMoneyExchangePoint.Text);
            SiteConfig.UserConfig.MoneyExchangeValidDayByValidDay     = DataConverter.CDouble(TxtCMoneyExchangeValidDay.Text);
            SiteConfig.UserConfig.UserExpExchangePointByPoint         = DataConverter.CDouble(TxtCUserExpExchangePoint.Text);
            SiteConfig.UserConfig.UserExpExchangeValidDayByValidDay   = DataConverter.CDouble(TxtCUserExpExchangeValidDay.Text);
            SiteConfig.UserConfig.MoneyExchangeDummyPurseByDummyPurse = DataConverter.CDouble(txtCMoneyExchangeDummyPurse.Text);
            SiteConfig.UserConfig.MoneyExchangeDummyPurseByMoney      = DataConverter.CDouble(txtMoneyExchangeDummyPurse.Text);
            SiteConfig.UserConfig.PunchType     = DataConverter.CLng(selPunch.Value);
            SiteConfig.UserConfig.PunchVal      = DataConverter.CLng(txtPunch.Text);
            SiteConfig.UserConfig.PointName     = TxtPointName.Text.Trim();
            SiteConfig.UserConfig.PointUnit     = TxtPointUnit.Text.Trim();
            SiteConfig.UserConfig.PromotionType = DataConverter.CLng(RadioButtonList10.SelectedValue);
            SiteConfig.UserConfig.Promotion     = DataConverter.CLng(txtPromotion.Text);
            //SiteConfig.UserConfig.EmailRegInfo = txtEmailRegInfo.Text.Trim();
            //SiteConfig.UserConfig.DisCuzNT = DisCuzNT.Checked;
            string regrulelist = "";

            for (int i = 0; i < RegRule.Items.Count; i++)
            {
                if (RegRule.Items[i].Selected)
                {
                    regrulelist = regrulelist + RegRule.Items[i].Value;
                }

                if (i < RegRule.Items.Count - 1)
                {
                    regrulelist = regrulelist + ",";
                }
            }

            SiteConfig.UserConfig.RegRule   = regrulelist;
            SiteConfig.UserConfig.Agreement = Agreement.SelectedValue;
            if (txtLimitTime.Text != "" && RBLDZ.Checked != false && txtBeginIP.Text != "" && txtEndIP.Text != "")
            {
                int    LimitTime = DataConverter.CLng(txtLimitTime.Text.ToString());
                int    IsLimit   = DataConverter.CLng(RBLDZ.Checked.ToString());
                int    IsIPpart  = DataConverter.CLng(RadioButtonList1.Checked.ToString());
                string BeginIP   = txtBeginIP.Text.ToString();
                string EndIP     = txtEndIP.Text.ToString();
                B_UserRegisterIP.UpdateRegisterIP(LimitTime, IsLimit, IsIPpart, BeginIP, EndIP);
            }

            string mGroup = "";

            for (int i = 0; i < MessageGroup.Items.Count; i++)
            {
                if (MessageGroup.Items[i].Selected)
                {
                    mGroup += MessageGroup.Items[i].Value + ",";
                }
            }
            SiteConfig.UserConfig.MessageGroup = mGroup.TrimEnd(',');
            //SiteConfig.UserConfig.CountUserField = CountFields_Hid.Value;
            SiteConfig.UserConfig.InviteCodeCount = DataConverter.CLng(InviteCode_T.Text);
            SiteConfig.UserConfig.InviteFormat    = InviteFormat_T.Text;
            SiteConfig.UserConfig.InviteJoinGroup = DataConverter.CLng(InviteJoinGroup_DP.SelectedValue);
            SiteConfig.Update();
            function.WriteSuccessMsg("用户参数配置保存成功!", Request.RawUrl);
        }