public static TraktShowSync CreateShowSyncData(string title, string year, string imdb) { if (string.IsNullOrEmpty(imdb) && (string.IsNullOrEmpty(title) || string.IsNullOrEmpty(year))) { return(null); } List <TraktShowSync.Show> shows = new List <TraktShowSync.Show>(); TraktShowSync.Show syncShow = new TraktShowSync.Show { Title = title, Year = string.IsNullOrEmpty(year) ? 0 : Convert.ToInt32(year), TVDBID = imdb.StartsWith("tt") ? null : imdb }; shows.Add(syncShow); TraktShowSync syncData = new TraktShowSync { UserName = TraktSettings.Username, Password = TraktSettings.Password, Shows = shows }; return(syncData); }
private TraktShowSync CreateSyncData(TraktWatchListShow show) { if (show == null) { return(null); } List <TraktShowSync.Show> shows = new List <TraktShowSync.Show>(); TraktShowSync.Show syncShow = new TraktShowSync.Show { TVDBID = show.Tvdb, Title = show.Title, Year = show.Year }; shows.Add(syncShow); TraktShowSync syncData = new TraktShowSync { UserName = TraktSettings.Username, Password = TraktSettings.Password, Shows = shows }; return(syncData); }
private TraktShowSync CreateShowSyncData(TraktShow show) { TraktShowSync.Show showToSync = new TraktShowSync.Show { Title = show.Title, TVDBID = show.Tvdb, Year = show.Year }; TraktShowSync syncData = new TraktShowSync { UserName = TraktSettings.Username, Password = TraktSettings.Password, Shows = new List <TraktShowSync.Show> { showToSync } }; return(syncData); }