public StatisticsViewModel()
        {
            var statList = StatisticHelper.GetGameStatistics().Select(StatisticHelper.GetDisplayText).OrderBy(s => s).ToList();

            statList.Insert(0, StatisticsViewModel.DefaultStatText);

            this.Pages                      = new List <StatValueViewModel>();
            this.sortByList                 = new List <Statistic>();
            this.StatisticNameList          = statList;
            this.StatisticNameSelectedItems = new List <object> {
                statList[0]
            };
        }
        private IEnumerable <Statistic> GetStatDisplayList()
        {
            var displayStats = StatisticHelper.GetGlobalStatistics().OrderBy(StatisticHelper.GetDisplayText).Concat(StatisticHelper.GetGameStatistics().Where(stat => !this.IsSelected(stat)).OrderBy(StatisticHelper.GetDisplayText));

            return(displayStats);
        }