public List<Player> GetAllPlayers(int gamingGroupId, bool includeInactive = true) { return GetAllPlayersInGamingGroupQueryable(gamingGroupId) .Where(x => x.Active || x.Active != includeInactive) .OrderByDescending(player => player.Active) .ThenBy(player => player.Name) .ToList(); }