C# Class BusinessLogic.Logic.GamingGroups.GamingGroupRetriever

Inheritance: IGamingGroupRetriever
Show file Open project: NemeStats/NemeStats

Public Methods

Method Description
GamingGroupRetriever ( IDataContext dataContext, IPlayerRetriever playerRetriever, IGameDefinitionRetriever gameDefinitionRetriever, IPlayedGameRetriever playedGameRetriever ) : BusinessLogic.DataAccess
GetGamingGroupById ( int gamingGroupID ) : GamingGroup
GetGamingGroupDetails ( GamingGroupFilter filter ) : GamingGroupSummary
GetGamingGroupsForUser ( ApplicationUser applicationUser ) : IList
GetGamingGroupsSitemapInfo ( ) : List
GetTopGamingGroups ( int numberOfTopGamingGroupsToShow ) : List

Method Details

GamingGroupRetriever() public method

public GamingGroupRetriever ( IDataContext dataContext, IPlayerRetriever playerRetriever, IGameDefinitionRetriever gameDefinitionRetriever, IPlayedGameRetriever playedGameRetriever ) : BusinessLogic.DataAccess
dataContext IDataContext
playerRetriever IPlayerRetriever
gameDefinitionRetriever IGameDefinitionRetriever
playedGameRetriever IPlayedGameRetriever
return BusinessLogic.DataAccess

GetGamingGroupById() public method

public GetGamingGroupById ( int gamingGroupID ) : GamingGroup
gamingGroupID int
return GamingGroup

GetGamingGroupDetails() public method

public GetGamingGroupDetails ( GamingGroupFilter filter ) : GamingGroupSummary
filter BusinessLogic.Models.GamingGroups.GamingGroupFilter
return BusinessLogic.Models.GamingGroups.GamingGroupSummary

GetGamingGroupsForUser() public method

public GetGamingGroupsForUser ( ApplicationUser applicationUser ) : IList
applicationUser ApplicationUser
return IList

GetGamingGroupsSitemapInfo() public method

public GetGamingGroupsSitemapInfo ( ) : List
return List

GetTopGamingGroups() public method

public GetTopGamingGroups ( int numberOfTopGamingGroupsToShow ) : List
numberOfTopGamingGroupsToShow int
return List