Esempio n. 1
0
 public static TraktSyncResponse AddMoviesToWatchlist(TraktSyncMovies movies)
 {
     var response = PostToTrakt(TraktURIs.SyncWatchlistAdd, movies.ToJSON());
     return response.FromJSON<TraktSyncResponse>();
 }
Esempio n. 2
0
        public static TraktSyncResponse AddMovieToWatchlist(TraktMovie movie)
        {
            var movies = new TraktSyncMovies
            {
                Movies = new List<TraktMovie>() { movie }
            };

            return AddMoviesToWatchlist(movies);
        }
Esempio n. 3
0
 public static TraktSyncResponse RemoveMoviesFromWatchlist(TraktSyncMovies movies)
 {
     var response = PostToTrakt(TraktURIs.SyncWatchlistRemove, movies.ToJSON());
     return response.FromJSON<TraktSyncResponse>();
 }
Esempio n. 4
0
 public static TraktSyncResponse RemoveMoviesFromCollecton(TraktSyncMovies movies)
 {
     var response = PostToTrakt(TraktURIs.SyncCollectionRemove, movies.ToJSON());
     return response.FromJSON<TraktSyncResponse>();
 }
Esempio n. 5
0
        public static TraktSyncResponse RemoveMovieFromWatchlist(TraktMovie movie)
        {
            var movies = new TraktSyncMovies
            {
                Movies = new List<TraktMovie>() { movie }
            };

            return RemoveMoviesFromWatchlist(movies);
        }
Esempio n. 6
0
        /// <summary>
        /// UnRate a single movie on trakt.tv
        /// </summary>
        public static TraktSyncResponse RemoveMovieFromRatings(TraktMovie movie)
        {
            var movies = new TraktSyncMovies
            {
                Movies = new List<TraktMovie>() { new TraktMovie { Ids = movie.Ids } }
            };

            return RemoveMoviesFromRatings(movies);
        }
Esempio n. 7
0
        public static TraktSyncResponse RemoveMovieFromCollection(TraktMovie movie)
        {
            var movies = new TraktSyncMovies
            {
                Movies = new List<TraktMovie>() { movie }
            };

            return RemoveMoviesFromCollecton(movies);
        }