Esempio n. 1
0
    public static TraktSyncResponse RemoveEpisodeFromWatchlist(TraktEpisode episode)
    {
      var episodes = new TraktSyncEpisodes
      {
        Episodes = new List<TraktEpisode>() { episode }
      };

      return RemoveEpisodesFromWatchlist(episodes);
    }
Esempio n. 2
0
    public static TraktSyncResponse AddEpisodeToWatchlist(TraktEpisode episode)
    {
      var episodes = new TraktSyncEpisodes
      {
        Episodes = new List<TraktEpisode>() { episode }
      };

      return AddEpisodesToWatchlist(episodes);
    }
Esempio n. 3
0
 public static TraktSyncResponse RemoveEpisodesFromWatchlist(TraktSyncEpisodes episodes)
 {
   var response = TraktWeb.PostToTrakt(TraktURIs.SyncWatchlistRemove, episodes.ToJSON());
   return response.FromJSON<TraktSyncResponse>();
 }
Esempio n. 4
0
    /// <summary>
    /// UnRate a single episode on trakt.tv
    /// </summary>
    public static TraktSyncResponse RemoveEpisodeFromRatings(TraktEpisode episode)
    {
      var episodes = new TraktSyncEpisodes
      {
        Episodes = new List<TraktEpisode>() { new TraktEpisode { Ids = episode.Ids } }
      };

      return RemoveEpisodesFromRatings(episodes);
    }
Esempio n. 5
0
    public static TraktSyncResponse RemoveEpisodeFromCollection(TraktEpisode episode)
    {
      var episodes = new TraktSyncEpisodes
      {
        Episodes = new List<TraktEpisode>() { episode }
      };

      return RemoveEpisodesFromCollecton(episodes);
    }
Esempio n. 6
0
 public static TraktSyncResponse RemoveEpisodesFromCollecton(TraktSyncEpisodes episodes)
 {
   var response = TraktWeb.PostToTrakt(TraktURIs.SyncCollectionRemove, episodes.ToJSON());
   return response.FromJSON<TraktSyncResponse>();
 }