//добавление книг public void Add_book(Book book) { Book_Subscr newbook = new Book_Subscr(book, null, DateTime.Today.Date); Books_in_Lib.Add(newbook); BookAdded?.Invoke(this, book); }
protected virtual void RaiseBookAddedEvent(AddedBookToLibEventArgs eventArgs) { BookAdded?.Invoke(this, eventArgs); Console.WriteLine("Event has completed raised from library"); }
//TODO: make generic method for all events protected virtual void OnBookAdded(Book b) { BookAdded?.Invoke(this, new BookEventArgs(b)); }