C# Класс BusinessLogic.Logic.PlayedGames.PlayedGameRetriever

Наследование: IPlayedGameRetriever
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetPlayedGameDetails ( int playedGameId ) : PlayedGame
GetPlayedGamesQuickStats ( List playedGameIds ) : List
GetRecentGames ( int numberOfGames, int gamingGroupId, IDateRangeFilter dateRangeFilter = null ) : List
GetRecentPublicGames ( RecentlyPlayedGamesFilter filter ) : List
PlayedGameRetriever ( IDataContext dataContext ) : BusinessLogic.DataAccess
SearchPlayedGames ( PlayedGameFilter playedGameFilter ) : List

Приватные методы

Метод Описание
AddSearchCriteria ( PlayedGameFilter playedGameFilter, IQueryable queryable ) : IQueryable
ParseDateTime ( string inputDate ) : System.DateTime
SortPlayerResultsWithinEachSearchResult ( List results ) : void

Описание методов

GetPlayedGameDetails() публичный Метод

public GetPlayedGameDetails ( int playedGameId ) : PlayedGame
playedGameId int
Результат PlayedGame

GetPlayedGamesQuickStats() публичный Метод

public GetPlayedGamesQuickStats ( List playedGameIds ) : List
playedGameIds List
Результат List

GetRecentGames() публичный Метод

public GetRecentGames ( int numberOfGames, int gamingGroupId, IDateRangeFilter dateRangeFilter = null ) : List
numberOfGames int
gamingGroupId int
dateRangeFilter IDateRangeFilter
Результат List

GetRecentPublicGames() публичный Метод

public GetRecentPublicGames ( RecentlyPlayedGamesFilter filter ) : List
filter BusinessLogic.Models.PlayedGames.RecentlyPlayedGamesFilter
Результат List

PlayedGameRetriever() публичный Метод

public PlayedGameRetriever ( IDataContext dataContext ) : BusinessLogic.DataAccess
dataContext IDataContext
Результат BusinessLogic.DataAccess

SearchPlayedGames() публичный Метод

public SearchPlayedGames ( PlayedGameFilter playedGameFilter ) : List
playedGameFilter BusinessLogic.Models.PlayedGames.PlayedGameFilter
Результат List