public CombineAction(VideoRoleManager manager, CoverManager coverManager, string sourceId, string destId)
 {
     this.manager      = manager;
     this.coverManager = coverManager;
     this.sourceId     = sourceId;
     this.destId       = destId;
 }
 public async Task<bool> AutoCompleteRoleAsync(VideoRoleManager manager, JryVideoInfo video)
 {
     var imdbId = video.GetValidImdbId();
     if (imdbId != null)
     {
         return await manager.AutoCreateVideoRoleAsync(video.Id, new RemoteId(RemoteIdType.Imdb, imdbId));
     }
     return false;
 }
Example #3
0
        public async Task <bool> AutoCompleteRoleAsync(VideoRoleManager manager, JryVideoInfo video)
        {
            var imdbId = video.GetValidImdbId();

            if (imdbId != null)
            {
                return(await manager.AutoCreateVideoRoleAsync(video.Id, new RemoteId(RemoteIdType.Imdb, imdbId)));
            }
            return(false);
        }
Example #4
0
        public async Task <bool> AutoCompleteRoleAsync(VideoRoleManager manager, Series series)
        {
            if (!series.TheTVDBId.IsNullOrWhiteSpace())
            {
                return(await manager.AutoCreateVideoRoleAsync(series.Id,
                                                              new RemoteId(RemoteIdType.TheTVDB, series.TheTVDBId)));
            }

            return(false);
        }
Example #5
0
        public async Task<bool> AutoCompleteRoleAsync(VideoRoleManager manager, Series series)
        {
            if (!series.TheTVDBId.IsNullOrWhiteSpace())
            {
                return await manager.AutoCreateVideoRoleAsync(series.Id,
                    new RemoteId(RemoteIdType.TheTVDB, series.TheTVDBId));
            }

            return false;
        }
 public CombineAction(VideoRoleManager manager, CoverManager coverManager, string sourceId, string destId)
 {
     this.manager = manager;
     this.coverManager = coverManager;
     this.sourceId = sourceId;
     this.destId = destId;
 }