public CharacterModelDetailController(LoginController login, CharacterModelsController characterModelsController,
                                       CharacterModelDownloadController characterModelDownloadController, LoadedCharacterModelController modelController)
 {
     _login = login;
     _model = new CharacterModelDetailModel();
     _characterModelsController        = characterModelsController;
     _loadedCharacterModelController   = modelController;
     _characterModelDownloadController = characterModelDownloadController;
 }
示例#2
0
        public CharacterModelDetailRenderer(CharacterModelDetailModel model)
        {
            if (model.CharacterModel == null)
            {
                return;
            }

            _license                = model.CharacterModel.Value.license;
            _characterName          = model.CharacterModel.Value.character.name;
            _characterModelName     = model.CharacterModel.Value.name;
            _characterPublisherName = model.CharacterModel.Value.character.user.name;
            _portraitImage          = model.CharacterModel.Value.portrait_image.sq150;

            _isActive        = model.Active;
            _licenseAccepted = model.IsLicenseAccepted;
        }