public void DeleteBook(int bookId) { var bookToDelete = dbContext.Books.Find(bookId); if (bookToDelete != null) { dbContext.Remove(bookToDelete); } throw new InvalidOperationException("Book doesnt exists!"); }
void IBookService.DeleteBook(int bookId) { var bookToDelete = DbContext.Books.FirstOrDefault(x => x.BookId == bookId); if (bookToDelete != null) { DbContext.Remove(bookToDelete); } throw new InvalidOperationException("Can't delete book that doesn't exists."); }
public void DeleteBook(int bookId) { var bookToDeleted = _db.Books.Find(bookId); if (bookToDeleted != null) { _db.Remove(bookToDeleted); } throw new InvalidOperationException("Can't delete book that doesn't exist"); }
public void DeleteBeook(int bookId) { var bookToDelete = _db.Books.Find(bookId); if (bookToDelete != null) { _db.Remove(bookToDelete); _db.SaveChanges(); } else { throw new InvalidOperationException("Can't delete book that doesn't exist"); } }