BusinessLogic.Logic.GameDefinitions.GameDefinitionSaver.AttachToBoardGameGeekGameDefinition C# (CSharp) Метод

AttachToBoardGameGeekGameDefinition() приватный Метод

private AttachToBoardGameGeekGameDefinition ( int boardGameGeekGameDefinitionId, ApplicationUser currentUser, GameDefinition gameDefinition ) : void
boardGameGeekGameDefinitionId int
currentUser ApplicationUser
gameDefinition GameDefinition
Результат void
        private void AttachToBoardGameGeekGameDefinition(int? boardGameGeekGameDefinitionId, ApplicationUser currentUser, GameDefinition gameDefinition)
        {
            if (!boardGameGeekGameDefinitionId.HasValue)
            {
                return;
            }

            var newlyCreatedBoardGameGeekGameDefinition = CreateBoardGameGeekGameDefinition(
                boardGameGeekGameDefinitionId.Value,
                currentUser);
            if (newlyCreatedBoardGameGeekGameDefinition != null)
            {
                gameDefinition.BoardGameGeekGameDefinitionId = newlyCreatedBoardGameGeekGameDefinition.Id;
            }
        }
    }