BusinessLogic.Logic.Players.PlayerRetriever.GetPlayersToCreateQueryable C# (CSharp) Method

GetPlayersToCreateQueryable() private method

private GetPlayersToCreateQueryable ( Player currentUserPlayer, int gaminggruopid ) : IQueryable
currentUserPlayer Player
gaminggruopid int
return IQueryable
        private IQueryable<Player> GetPlayersToCreateQueryable(Player currentUserPlayer, int gaminggruopid)
        {
            var query = dataContext.GetQueryable<Player>()
                .Where(player => player.GamingGroupId == gaminggruopid && player.Active)
                ;
            if (currentUserPlayer != null)
            {
                query = query.Where(player => player.Id != currentUserPlayer.Id);
            }


            return query.Include(p => p.PlayerGameResults);
        }