Exemplo n.º 1
0
def get_movies_by_title(title: str, repo: AbstractRepository):
    movies = repo.get_movies_by_title(title)
    movies_dto = list()
    prev_title = None
    next_title = None
    if len(movies) > 0:
        prev_title = repo.get_title_of_previous_movie(movies[0])
        next_title = repo.get_title_of_next_movie(movies[0])
        movies_dto = movies_to_dict(movies)
    return movies_dto, prev_title, next_title
Exemplo n.º 2
0
def get_movies_by_title(title: str, repo: AbstractRepository):
    movies = repo.get_movies_by_title(target_title=title)
    return movies_to_dict(movies)
Exemplo n.º 3
0
def check_if_title_valid(title: str, repo: AbstractRepository):
    movies = repo.get_movies_by_title(title)
    if len(movies) > 0:
        return True
    else:
        return False