public void RemoveBook(Book bookToRemove) { bookDatabase.Remove(bookToRemove); BookDBEventArgs BookArgs = new BookDBEventArgs(bookToRemove.ID, "removed from"); if (onDBChange != null) { onDBChange(this, BookArgs); } }
public void StoreBook(Book bookToStore) { bookDatabase.Add(bookToStore); BookDBEventArgs BookArgs = new BookDBEventArgs(bookToStore.ID, "stored in"); if (onDBChange != null) { onDBChange(this, BookArgs); } }
public void PrintDBChangeSummary(object sender, BookDBEventArgs e) { Console.WriteLine("\nBook with ID={0} has been {1} from the Book Database", e.BookID, e.DBAction); }