コード例 #1
0
ファイル: ConvertMedal.aspx.cs プロジェクト: archangelwin/QY
        protected void Page_Load(object sender, EventArgs e)
        {
            SystemStatusInfo systemStatusInfo = accountsFacade.GetSystemStatusInfo("MedalExchangeRate");

            rate = systemStatusInfo == null ? 1 : systemStatusInfo.StatusValue;

            if (!IsPostBack)
            {
                Message umsg = accountsFacade.GetUserGlobalInfo(Fetch.GetUserCookie().UserID, 0, "");
                if (umsg.Success)
                {
                    UserInfo user = umsg.EntityList[0] as UserInfo;
                    lblAccounts.Text = user.Accounts;
                    lblMedals.Text   = user.UserMedal.ToString();
                    lblGameID.Text   = user.GameID.ToString();
                    txtMedals.Text   = user.UserMedal.ToString();
                }

                GameScoreInfo scoreInfo = treasureFacade.GetTreasureInfo2(Fetch.GetUserCookie().UserID);
                if (scoreInfo != null)
                {
                    this.lblInsureScore.Text = scoreInfo.InsureScore.ToString();
                }
            }

            Themes.Standard.Common_Header sHeader = (Themes.Standard.Common_Header) this.FindControl("sHeader");
            sHeader.title = "会员中心";
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Message umsg = accountsFacade.GetUserGlobalInfo(Fetch.GetUserCookie().UserID, 0, "");
                if (umsg.Success)
                {
                    UserInfo user = umsg.EntityList[0] as UserInfo;
                    this.lblAccounts.Text        = user.Accounts;
                    this.lblExchangeLoves.Text   = user.Present.ToString();
                    this.lblGameID.Text          = user.GameID.ToString();
                    this.lblTotalLoves.Text      = user.LoveLiness.ToString();
                    this.lblUnExchangeLoves.Text = (user.LoveLiness - user.Present).ToString();

                    this.txtPresent.Text = (user.LoveLiness - user.Present).ToString();
                }

                GameScoreInfo scoreInfo = treasureFacade.GetTreasureInfo2(Fetch.GetUserCookie().UserID);
                if (scoreInfo != null)
                {
                    this.lblInsureScore.Text = scoreInfo.InsureScore.ToString( );
                }
            }

            Themes.Standard.Common_Header sHeader = (Themes.Standard.Common_Header) this.FindControl("sHeader");
            sHeader.title = "会员中心";
        }
コード例 #3
0
ファイル: LoveLiness.aspx.cs プロジェクト: archangelwin/QY
        protected void Page_Load(object sender, EventArgs e)
        {
            SystemStatusInfo systemStatusInfo = accountsFacade.GetSystemStatusInfo("PresentExchangeRate");

            rate = systemStatusInfo == null ? 1 : systemStatusInfo.StatusValue;

            if (!IsPostBack)
            {
                Message umsg = accountsFacade.GetUserGlobalInfo(Fetch.GetUserCookie().UserID, 0, "");
                if (umsg.Success)
                {
                    UserInfo user = umsg.EntityList[0] as UserInfo;
                    this.lblAccounts.Text        = user.Accounts;
                    this.lblExchangeLoves.Text   = user.Present.ToString();
                    this.lblGameID.Text          = user.GameID.ToString();
                    this.lblTotalLoves.Text      = user.LoveLiness.ToString();
                    this.lblUnExchangeLoves.Text = (user.LoveLiness - user.Present).ToString();
                    this.txtPresent.Text         = (user.LoveLiness - user.Present).ToString();
                }
                GameScoreInfo scoreInfo = treasureFacade.GetTreasureInfo2(Fetch.GetUserCookie().UserID);
                if (scoreInfo != null)
                {
                    this.lblInsureScore.Text = scoreInfo.InsureScore.ToString();
                }
            }
        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                UserInfo userInfo = accountsFacade.GetUserBaseInfoByUserID(Fetch.GetUserCookie().UserID);
                this.lblAccounts.Text = userInfo.Accounts;
                this.lblGameID.Text   = userInfo.GameID.ToString();

                Message umsg = treasureFacade.GetUserSpreadInfo(Fetch.GetUserCookie().UserID);
                if (umsg.Success)
                {
                    RecordSpreadInfo spreader = umsg.EntityList[0] as RecordSpreadInfo;
                    this.lblInsure.Text = spreader.InsureScore.ToString();
                    this.lblRecord.Text = spreader.RecordID.ToString();
                    this.lblScore.Text  = spreader.Score.ToString();

                    this.txtScore.Text = spreader.RecordID.ToString();
                }

                GameScoreInfo scoreInfo = treasureFacade.GetTreasureInfo2(Fetch.GetUserCookie().UserID);
                if (scoreInfo != null)
                {
                    this.lblInsureScore.Text = scoreInfo.InsureScore.ToString( );
                }
            }

            Themes.Standard.Common_Header sHeader = (Themes.Standard.Common_Header) this.FindControl("sHeader");
            sHeader.title = "会员中心";
        }
コード例 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                GameScoreInfo scoreInfo = treasureFacade.GetTreasureInfo2(Fetch.GetUserCookie().UserID);
                if (scoreInfo != null)
                {
                    this.lblInsureScore.Text = scoreInfo.InsureScore.ToString( );
                    this.lblScore.Text       = scoreInfo.Score.ToString( );
                }
            }

            Themes.Standard.Common_Header sHeader = (Themes.Standard.Common_Header) this.FindControl("sHeader");
            sHeader.title = "会员中心";
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                GameScoreInfo scoreInfo = treasureFacade.GetTreasureInfo2(Fetch.GetUserCookie( ).UserID);
                if (scoreInfo != null)
                {
                    this.lblInsureScore.Text = scoreInfo.InsureScore.ToString( );
                    this.lblScore.Text       = scoreInfo.Score.ToString( );
                }

                StringBuilder sqlQuery = new StringBuilder( );
                sqlQuery.AppendFormat("select {0} from {1} where {2}='{3}'", SystemStatusInfo._StatusValue, SystemStatusInfo.Tablename, SystemStatusInfo._StatusName, "TransferPrerequisite");
                MinTradeScore = Convert.ToInt32(accountsFacade.GetObjectBySql(sqlQuery.ToString( )));
            }

            Themes.Standard.Common_Header sHeader = (Themes.Standard.Common_Header) this.FindControl("sHeader");
            sHeader.title = "会员中心";
        }
コード例 #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //判断是否登录
            if (!Fetch.IsUserOnline( ))
            {
                return;
            }

            if (!IsPostBack)
            {
                Message umsg = accountsFacade.GetUserGlobalInfo(Fetch.GetUserCookie( ).UserID, 0, "");
                if (umsg.Success)
                {
                    UserInfo user = umsg.EntityList[0] as UserInfo;
                    if (user != null && user.MemberOrder <= 0)
                    {
                        this.form1.Visible      = false;
                        this.divRight.Visible   = true;
                        this.divRight.InnerHtml = "<div class=\"Uerror\">抱歉!您不是会员,不能进行负分清零操作。<br /><a href=\"/Pay/PayIndex.aspx\" class=\"lan\" target=\"_blank\">点击购买会员</a></div>";
                        return;
                    }
                }

                DataTable  dtScore     = new DataTable( );
                DataColumn colKindName = new DataColumn("KindName");
                DataColumn colScore    = new DataColumn("Score");
                DataColumn colKindID   = new DataColumn("KindID");

                dtScore.Columns.Add(colKindName);
                dtScore.Columns.Add(colScore);
                dtScore.Columns.Add(colKindID);

                IList <GameKindItem> kinds = platformFacade.GetIntegralKinds();

                foreach (GameKindItem kind in kinds)
                {
                    TreasureFacade treasureFacade = new TreasureFacade(kind.KindID);

                    GameScoreInfo scoreInfo = treasureFacade.GetTreasureInfo2(Fetch.GetUserCookie( ).UserID);
                    if (scoreInfo == null)
                    {
                        continue;
                    }
                    if (scoreInfo.Score < 0)
                    {
                        DataRow r = dtScore.NewRow( );
                        r["KindName"] = kind.KindName;
                        r["KindID"]   = kind.KindID;
                        r["Score"]    = scoreInfo.Score;

                        dtScore.Rows.Add(r);
                    }
                }

                if (dtScore.Rows.Count > 0)
                {
                    rptScoreList.DataSource = dtScore;
                    rptScoreList.DataBind( );

                    this.lblAccounts.Text = Fetch.GetUserCookie( ).Accounts;
                    this.lblNumber.Text   = dtScore.Rows.Count.ToString( );

                    this.form1.Visible    = true;
                    this.divRight.Visible = false;
                }
                else
                {
                    this.form1.Visible    = false;
                    this.divRight.Visible = true;

                    this.divRight.InnerHtml = "<div class=\"Uright\">恭喜!您的游戏成绩保持的非常好,没有负分需要清零。</div>";
                }
            }

            /*Themes.Standard.Common_Header sHeader = ( Themes.Standard.Common_Header )this.FindControl( "sHeader" );
             * sHeader.title = "会员中心";*/
        }