Exemplo n.º 1
0
        protected void btnConfirm_Click(object sender, EventArgs e)
        {
            if (this.radType2.Checked)
            {
                Message umsg = FacadeManage.aideAccountsFacade.GetUserGlobalInfo(0, Utility.StrToInt(txtContect.Text.Trim(), 0), "");
                if (!umsg.Success)
                {
                    Show("您输入的游戏ID号码错误,请重新输入!");
                    this.txtContect.Text = "";
                    this.txtContect.Focus();
                }
                else
                {
                    UserInfo user = umsg.EntityList[0] as UserInfo;
                    ViewState["UserID"] = user.UserID;

                    GetUserSecurityInfo(user.UserID);
                }
            }
            else
            {
                Message umsg = FacadeManage.aideAccountsFacade.GetUserGlobalInfo(0, 0, CtrlHelper.GetTextAndFilter(txtContect));
                if (umsg.Success)
                {
                    UserInfo user = umsg.EntityList[0] as UserInfo;
                    ViewState["UserID"] = user.UserID;
                    GetUserSecurityInfo(user.UserID);
                }
                else
                {
                    Show("您输入的帐号错误,请重新输入!");
                    this.txtContect.Text = "";
                    this.txtContect.Focus();
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 绑定查询数据
        /// </summary>
        private void DataBindInsure()
        {
            StringBuilder sWhere = new StringBuilder();

            sWhere.AppendFormat(" WHERE UserID = {0}", Fetch.GetUserCookie().UserID);

            sWhere.AppendFormat(" AND CollectDate >= '{0}' AND CollectDate <= '{1}'", Convert.ToDateTime(CtrlHelper.GetTextAndFilter(txtStartDate) + " 00:00:00"), Convert.ToDateTime(CtrlHelper.GetTextAndFilter(txtEndDate) + " 23:59:59"));

            int sPageIndex = anpPage.CurrentPageIndex;
            int sPageSize  = anpPage.PageSize;

            PagerSet pagerSet = FacadeManage.aideRecordFacade.GetLovesRecord(sWhere.ToString(), sPageIndex, sPageSize);

            anpPage.RecordCount = pagerSet.RecordCount;

            if (pagerSet.PageSet.Tables[0].Rows.Count > 0)
            {
                rptLovesList.DataSource = pagerSet.PageSet;
                rptLovesList.DataBind();

                this.rptLovesList.Visible = true;
                this.litNoData.Visible    = false;
            }
            else
            {
                this.rptLovesList.Visible = false;
                this.litNoData.Visible    = true;
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 注册
        /// </summary>
        private void RegisterAccounts()
        {
            if (TextUtility.EmptyTrimOrNull(txtAccounts.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtLogonPass.Text.Trim()))
            {
                Show("抱歉!您输入的帐号或密码错误了。");
                this.txtAccounts.Focus();
                return;
            }

            //验证码错误
            if (!txtCode.Text.Trim().Equals(Fetch.GetVerifyCode(), StringComparison.InvariantCultureIgnoreCase))
            {
                Show("抱歉!您输入的验证码错误了。");
                this.txtAccounts.Focus();
                return;
            }

            Message umsg = FacadeManage.aideAccountsFacade.IsAccountsExist(CtrlHelper.GetTextAndFilter(txtAccounts));

            if (!umsg.Success)
            {
                Show(umsg.Content);
                this.txtAccounts.Focus();
                return;
            }

            UserInfo user = new UserInfo();

            user.Accounts      = CtrlHelper.GetTextAndFilter(txtAccounts);
            user.InsurePass    = TextEncrypt.EncryptPassword(CtrlHelper.GetTextAndFilter(txtLogonPass));
            user.LastLogonDate = DateTime.Now;
            user.LastLogonIP   = GameRequest.GetUserIP();
            user.LogonPass     = TextEncrypt.EncryptPassword(CtrlHelper.GetText(txtLogonPass));
            user.NickName      = CtrlHelper.GetTextAndFilter(txtAccounts);
            user.RegisterDate  = DateTime.Now;
            user.RegisterIP    = GameRequest.GetUserIP();
            user.DynamicPass   = Guid.NewGuid().ToString().Replace("-", "").ToUpper();

            Message msg = FacadeManage.aideAccountsFacade.Register(user, CtrlHelper.GetText(txtSpreader));

            if (msg.Success)
            {
                UserInfo ui = msg.EntityList[0] as UserInfo;
                ui.LogonPass = TextEncrypt.EncryptPassword(CtrlHelper.GetText(txtLogonPass));
                Fetch.SetUserCookie(ui.ToUserTicketInfo());

                SwitchStep(2);
                accounts = CtrlHelper.GetTextAndFilter(txtAccounts);
                GameScoreInfo model = FacadeManage.aideTreasureFacade.GetTreasureInfo2(ui.UserID);
                if (model != null)
                {
                    score = model.Score.ToString();
                }
                ConfigInfo ci = FacadeManage.aideNativeWebFacade.GetConfigInfo(AppConfig.SiteConfigKey.GameAndroidConfig.ToString());
                if (ci != null)
                {
                    downLoadAndroidUrl = ci.Field1;
                }
                ci = FacadeManage.aideNativeWebFacade.GetConfigInfo(AppConfig.SiteConfigKey.GameIosConfig.ToString());
                if (ci != null)
                {
                    downLoadIosUrl = ci.Field1;
                }
                if (Fetch.GetTerminalType(Page.Request) == 1)
                {
                    downLoadUrl = downLoadAndroidUrl;
                }
                else
                {
                    downLoadUrl = downLoadIosUrl;
                }
            }
            else
            {
                Show(msg.Content);
                this.txtAccounts.Focus();
            }
        }