Search in sources :

Example 1 with AlbumDTO

use of com.dubion.service.dto.DiscogsAPI.AlbumDTO in project dubion by valsamiq.

the class DiscogsApiService method importAlbum.

/*public static List<Movie> getTopRated(){
        Call<MovieResponse> call = apiService.getTopRatedMovies(apiKey);
        List<Movie> moviesList = null;
        try {
            moviesList = call.execute().body().results;
        } catch (IOException e) {
            e.printStackTrace();
        }
        return moviesList;
    }*/
public Album importAlbum(String nombre) {
    AlbumDTO albumDTO = findByReleasetitle(nombre);
    Album album = new Album();
    Result result = albumDTO.getResults().get(0);
    album.setName(result.getTitle());
    return album;
}
Also used : Album(com.dubion.domain.Album) AlbumDTO(com.dubion.service.dto.DiscogsAPI.AlbumDTO) Result(com.dubion.service.dto.DiscogsAPI.Result)

Example 2 with AlbumDTO

use of com.dubion.service.dto.DiscogsAPI.AlbumDTO in project dubion by valsamiq.

the class DiscogsApiService method findByReleasetitle.

public static AlbumDTO findByReleasetitle(String releaseTitle) {
    AlbumDTO movie = null;
    Call<AlbumDTO> callMovie = apiService.findByReleaseTitle(releaseTitle, token);
    System.out.println(callMovie);
    try {
        movie = callMovie.execute().body();
        System.out.println(movie);
    } catch (IOException e) {
        e.printStackTrace();
    }
    return movie;
}
Also used : AlbumDTO(com.dubion.service.dto.DiscogsAPI.AlbumDTO) IOException(java.io.IOException)

Aggregations

AlbumDTO (com.dubion.service.dto.DiscogsAPI.AlbumDTO)2 Album (com.dubion.domain.Album)1 Result (com.dubion.service.dto.DiscogsAPI.Result)1 IOException (java.io.IOException)1