def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) new_read = ui.get_read_value() book.read = new_read book.save()
def delete_book(): """ deletes books if in the database or displays error messages""" print('Which book would you like to delete?') while True: try: book_id = ui.get_book_id() book = store.get_book_by_id(book_id) if book is not None: print("Would you like to delete this book:") print(book) verification = input("y/n ") if verification[0].lower() == 'y': book.delete() break else: print('Deletion canceled.') break else: print( '\nThe book ID you entered is NOT in the database. would you like to continue?\n' ) verification = input("y/n ") if verification[0].lower() == 'y': continue else: break except UnboundLocalError: print("Unbound Local Error has occured.", "Please enter a valid ID.") except: print('An error occured.', 'Please enter a valid ID.')
def delete_book(): try: book_id = ui.get_book_id() book = store.get_book_by_id(book_id) store._delete_book(book) except AttributeError: print('Error: Book Not Found')
def delete_book(): try: delete_book_id = ui.get_book_id() book = store.get_book_by_id(delete_book_id) store.delete_book(book) except: print('Error: Book Not Found')
def delete_book(): book_id = ui.get_book_id() try: book = store.get_book_by_id(book_id) book.delete() except UnboundLocalError as e: ui.message("Error: Book Not Found")
def delete_book(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) try: book.delete() except: ui.message(f'No book with ID {book_id} exists.')
def delete_book(): book_id = ui.get_book_id() try: store.delete_book(book_id) print('Book deleted') except BookError as e: ui.message(e)
def delete_book(): new_delete = ui.get_book_id() book = store.get_book_by_id(new_delete) if not book: ui.message('Book not in lib') else: book.delete()
def delete_book(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) if book != None: book.delete() ui.message(f'Book # {book_id} was deleted successfully.') else: ui.message(f'Book ID: {book_id} is not in the book list.')
def change_read(): book_id = ui.get_book_id() new_read = ui.get_read_value() try: store.set_book_read(book_id, new_read) ui.message('Updated.') except BookError as e: ui.message(e)
def delete_book(): try: Id = ui.get_book_id() book = store.get_book_by_id(Id) Book.delete(book) ui.message('Book deleted successfully') except: ui.message("Error!!! Book Not Found in Store")
def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) new_read = ui.get_read_value() book.read = new_read ui.message(f"You have {'read' if book.read else 'not read' } \"{book.title}\" by {book.author}") book.save()
def delete_book(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) try: book.delete() print(f"\nYou have deleted {book.title} by {book.author}\n") except: print(f'\nNo book with id: {book_id} found. Please try again.\n')
def delete_book(): book_id = ui.get_book_id() book_to_delete = store.get_book_by_id(book_id) try: store._delete_book(book_to_delete) print('Book Deleted!') except: print('Book not found.')
def change_read(): book_id = ui.get_book_id() book = bookstore.get_book_by_id(book_id) if not book: ui.message('Book not found') return new_read = ui.get_read_value() book.read = new_read book.save()
def delete_book(): """ Deletes book by ID """ book_id = ui.get_book_id() remove_book = store.get_book_by_id(book_id) try: remove_book.delete() except: print('\nError: Book Not Found\n')
def change_read(): try: book_id = ui.get_book_id() book = store.get_book_by_id(book_id) new_read = ui.get_read_value() book.read = new_read book.save() except: print('That book is not in the database!')
def change_read(): book_id = ui.get_book_id() try: book = store.get_book_by_id(book_id) new_read = ui.get_read_value() book.read = new_read book.save() except UnboundLocalError as e: ui.message('Book not found \n')
def delete_book(): book_id = ui.get_book_id() try: book_obj = store.get_book_by_id(book_id) store._delete_book(book_obj) print(f'Deleted the book with the following id {book_id}') except: print('Error: Book Not Found')
def delete_book(): try: book_id = ui.get_book_id() book = store.get_book_by_id(book_id) book.delete() print("\nBook was successfully deleted!\n") except: print("\nError: Book Not Found\n")
def delete_book(): try: # ask user for id and get that book from the store book_id = ui.get_book_id() book = store.get_book_by_id(book_id) book.delete() except Exception as e: ui.message('Error: Book Not Found')
def delete_book(): #gets the Book ID User Input, grabs the book by the ID, deletes the book, # if book ID is not in database, it lets the user know there was an error try: book_id = ui.get_book_id() book = store.get_book_by_id(book_id) book.delete() except: print("ERROR: Book Not Found")
def change_read(): try: book_id = ui.get_book_id() book = store.get_book_by_id(book_id) new_read = ui.get_read_value() book.read = new_read ui.message(f"You have {'read' if book.read else 'not read' } \"{book.title}\" by {book.author}") book.save() except: ui.message("A book with that ID does not exist in the database")
def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) if book != None: new_read = ui.get_read_value(book) #added book variable to be passed to be able to grab the book.title book.read = new_read book.save() else: print('No book with that ID. Please try again.')
def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) if book: new_read = ui.get_read_value() book.read = new_read book.save() ui.message(f'{book.title} by {book.author} has been updated!') else: ui.message(f'No book with ID {book_id} exists.')
def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) new_read = ui.get_read_value() book.read = new_read if new_read: ui.message(f'\nConfirmation: You have read {book.title} by {book.author}\n') else: ui.message(f'\nConfirmation: You have not read {book.title} by {book.author}\n') book.save()
def change_read(): try: book_id = ui.get_book_id() book = store.get_book_by_id(book_id) new_read = ui.get_read_value() book.read = new_read book.save() print('It has been changed !') except: ui.message('Book not found')
def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) if book: new_read = ui.get_read_value() book.read = new_read book.save() read_string = 'not ' if not book.read else '' print(f"\nYou have {read_string}read {book.title} by {book.author}\n") else: print(f'\nNo book with id: {book_id} found. Please try again.\n')
def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) if book != None: new_read = ui.get_read_value() book.read = new_read book.save() ui.display_book_change_message(book) else: ui.message('Book does not exist, please select \'Add book\' instead.')
def change_read(): book_id = ui.get_book_id() book = store.get_book_by_id(book_id) # checking the object type if isinstance(book, Book): new_read = ui.get_read_value() book.read = new_read book.save() elif book == 'not found': create_menu()