BC.Web.Controllers.GamesController.GetAllSorted C# (CSharp) Method

GetAllSorted() private method

private GetAllSorted ( ) : IEnumerable
return IEnumerable
        private IEnumerable<GameModel> GetAllSorted()
        {
            return this.data.Games.All()
                .OrderByDescending(g => g.State)
                .ThenByDescending(g => g.Name)
                .ThenByDescending(g => g.DateCreated)
                .ThenByDescending(g => g.RedPlayer.UserName)
                .Select(GameModel.FromGame);
        }