Ejemplo n.º 1
0
def delete_movie():
    movie_id = int(input("Movie ID: "))
    movie = db.get_movie(movie_id)
    choice = input("Are you sure you want to delete '" + movie.name +
                   "'? (y/n): ")
    if choice == "y":
        db.delete_movie(movie_id)
        print("'" + movie.name + "' was deleted from database.\n")
    else:
        print("'" + movie.name + "' was NOT deleted from database.\n")
Ejemplo n.º 2
0
    def deleteMovie(self):
        try:
            self.tree.item(self.tree.selection())['values'][0]
        except IndexError:
            print("Please record select a record")
            return
        movie_id = self.tree.item(self.tree.selection())['text']
        db.delete_movie(movie_id)

        self.refresh_record_view()
Ejemplo n.º 3
0
def delete_movie():
    movie_id = int(input("Movie ID: "))
    movie = db.get_movie(movie_id)
    while True:
        choice = input(f"Are you sure you want to delete '{movie}? (y/n): ")
        print()
        if choice.lower() == "y":
            db.delete_movie(movie_id)
            print(f"{movie} was deleted from database.\n")
            break
        elif choice.lower() == "n":
            print(f"{movie} will not be deleted from database.\n")
            break
        else:
            print(f"You did not select a valid option. Please try again. \n")
Ejemplo n.º 4
0
def main():
    display_welcome()
    try:
        movies = db.read_movies()
    except DataAccessError as e:
        print("DataAccessError:", e)
        print("Terminating program.")
        sys.exit()

    while True:
        command = input("Command: ")
        if command == "list":
            display_movies(movies)
        elif command == "add":
            movie = get_movie()
            db.add_movie(movies, movie)
            print(movie[0] + " was added.\n")
        elif command == "del":
            number = get_movie_number(movies)
            movie = db.delete_movie(movies, number - 1)
            print(movie[0] + " was deleted.\n")
        elif command == "exit":
            break
        else:
            print("Not a valid command. Please try again.\n")
    print("Bye!")
Ejemplo n.º 5
0
def delete_movie():
    movie_id = int(input("Movie ID: "))
    db.delete_movie(movie_id)
    print("Movie ID " + str(movie_id) + " was deleted from database.\n")
Ejemplo n.º 6
0
def delete_movie(movie_id):
    db.connect()
    db.delete_movie(movie_id)
    print("Movie ID " + str(movie_id) + " was deleted from database.\n")