public static TraktSyncResponse AddEpisodeToCollection(TraktSyncEpisodeCollected episode) { var episodes = new TraktSyncEpisodesCollected { Episodes = new List<TraktSyncEpisodeCollected>() { episode } }; return AddEpisodesToCollecton(episodes); }
public static void AddEpisodeToCollection(string title, int season, int number, int? tvdbid, string imdbid, int? tmdbid, int? traktid) { if (!GUICommon.CheckLogin(false)) return; var episode = new TraktSyncEpisodeCollected { Ids = new TraktEpisodeId { Trakt = traktid, Imdb = imdbid, Tmdb = tmdbid, Tvdb = tvdbid }, Title = title, Season = season, Number = number }; var syncThread = new Thread((objSyncData) => { var response = TraktAPI.TraktAPI.AddEpisodeToCollection(objSyncData as TraktSyncEpisodeCollected); }) { IsBackground = true, Name = "AddCollection" }; syncThread.Start(episode); }