Method | Description | |
---|---|---|
CreateGameDefinition ( |
||
GameDefinitionSaver ( IDataContext dataContext, INemeStatsEventTracker eventTracker, IBoardGameGeekGameDefinitionCreator boardGameGeekGameDefinitionAttacher ) : BusinessLogic.DataAccess | ||
UpdateGameDefinition ( |
Method | Description | |
---|---|---|
AttachToBoardGameGeekGameDefinition ( int boardGameGeekGameDefinitionId, ApplicationUser currentUser, GameDefinition gameDefinition ) : void | ||
CreateBoardGameGeekGameDefinition ( int boardGameGeekGameDefinitionId, ApplicationUser currentUser ) : BoardGameGeekGameDefinition | ||
ValidateGameDefinitionNameIsNotNullOrWhitespace ( string gameDefinitionName ) : void | ||
ValidateNotADuplicateGameDefinition ( GameDefinition existingGameDefinition ) : void | ||
ValidateNotNull ( |
public CreateGameDefinition ( |
||
createGameDefinitionRequest | ||
currentUser | ApplicationUser | |
return | GameDefinition |
public GameDefinitionSaver ( IDataContext dataContext, INemeStatsEventTracker eventTracker, IBoardGameGeekGameDefinitionCreator boardGameGeekGameDefinitionAttacher ) : BusinessLogic.DataAccess | ||
dataContext | IDataContext | |
eventTracker | INemeStatsEventTracker | |
boardGameGeekGameDefinitionAttacher | IBoardGameGeekGameDefinitionCreator | |
return | BusinessLogic.DataAccess |
public UpdateGameDefinition ( |
||
gameDefinitionUpdateRequest | ||
currentUser | ApplicationUser | |
return | void |