Exemplo n.º 1
0
        public void RemoveBook(Book bookToRemove)
        {
            bookDatabase.Remove(bookToRemove);
            BookDBEventArgs BookArgs = new BookDBEventArgs(bookToRemove.ID, "removed from");

            if (onDBChange != null)
            {
                onDBChange(this, BookArgs);
            }
        }
Exemplo n.º 2
0
        public void StoreBook(Book bookToStore)
        {
            bookDatabase.Add(bookToStore);
            BookDBEventArgs BookArgs = new BookDBEventArgs(bookToStore.ID, "stored in");

            if (onDBChange != null)
            {
                onDBChange(this, BookArgs);
            }
        }
Exemplo n.º 3
0
 public void PrintDBChangeSummary(object sender, BookDBEventArgs e)
 {
     Console.WriteLine("\nBook with ID={0} has been {1} from the Book Database", e.BookID, e.DBAction);
 }