コード例 #1
0
        public static AdapterSettings CreateSingle(string adapterName)
        {
            var entity = new AdapterSettings
                {
                    AdapterName = adapterName,
                    OAuthAccessToken = OAuthAccessTokenCreator.CreateSingle(),
                    OAuthRequestToken = OAuthRequestTokenCreator.CreateSingle()
                };

            entity.SetName = string.Format(CultureInfo.InvariantCulture, "SetName {0}", entity.Id);

            return entity;
        }
コード例 #2
0
        public VideoAdapterSettingsDetailsModel MapToDetail(AdapterSettings entity)
        {
            var model = new VideoAdapterSettingsDetailsModel
                       {
                           Id = entity.Id,
                           CreationDate = entity.CreationDate,
                           ModificationDate = entity.ModificationDate,

                           SetName = entity.SetName,
                       };

            var oAuthAccesToken = entity.OAuthAccessToken;
            if (oAuthAccesToken == null) return model;

            model.FullName = oAuthAccesToken.FullName;
            model.UserId = oAuthAccesToken.UserId;
            model.UserName = oAuthAccesToken.Username;

            return model;
        }
コード例 #3
0
ファイル: BandRepository.cs プロジェクト: Coilz/BandWebsite
 public AdapterSettings AddAdapterSettings(AdapterSettings settings)
 {
     return _catalogsContainer.BandCatalog.Add(settings);
 }
コード例 #4
0
ファイル: BandRepository.cs プロジェクト: Coilz/BandWebsite
 public AdapterSettings UpdateAdapterSettings(AdapterSettings settings)
 {
     return _catalogsContainer.BandCatalog.Update(settings);
 }
コード例 #5
0
ファイル: AudioProcess.cs プロジェクト: Coilz/BandWebsite
        public AdapterSettings UpdateAdapterSettings(AdapterSettings settings)
        {
            if (settings == null) throw new ArgumentNullException("settings");

            return BandRepository.UpdateAdapterSettings(settings);
        }
コード例 #6
0
        public UpdateVideoAdapterSettingsModel MapToUpdate(AdapterSettings entity)
        {
            var model = new UpdateVideoAdapterSettingsModel
                       {
                           SetName = entity.SetName,
                       };

            var oAuthAccesToken = entity.OAuthAccessToken;
            if (oAuthAccesToken == null) return model;

            model.FullName = oAuthAccesToken.FullName;
            model.UserId = oAuthAccesToken.UserId;
            model.UserName = oAuthAccesToken.Username;

            return model;
        }