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);
}