예제 #1
0
        public string GetUserScoroInfo( )
        {
            StringBuilder msg = new StringBuilder( );
            //if ( scoreList == null ) return "{}";
            //msg.Append( "[" );
            //foreach ( GameScoreInfo scoreInfo in scoreList )
            //{
            //    msg.Append( "{userName:'******',s:'" + scoreInfo.Score + "'}," );
            //}
            //msg.Remove( msg.Length - 1 , 1 );
            //msg.Append( "]" );

            DataSet ds = treasureFacade.GetScoreRanking(10);

            if (ds.Tables[0].Rows.Count > 0)
            {
                msg.Append("[");
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    msg.Append("{userName:'******',s:'" + dr["Score"] + "'},");
                }
                msg.Remove(msg.Length - 1, 1);
                msg.Append("]");
            }
            else
            {
                msg.Append("{}");
            }
            return(msg.ToString( ));
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //财富排行
            TreasureFacade treasureFacade = new TreasureFacade();
            DataSet        ds             = treasureFacade.GetScoreRanking(10);

            rptScoreRanking.DataSource = ds;
            rptScoreRanking.DataBind();

            //魅力排行
            AccountsFacade accountsFacade = new AccountsFacade();

            ds = accountsFacade.GetLovesRanking(10);
            rptLovesRanking.DataSource = ds;
            rptLovesRanking.DataBind();
        }