コード例 #1
0
 private void AddNewAuthor(object sender, BookRelatedEventArgs e)
 {
     if (!LibraryDataIO.Instance.Authors.Any(author => author.FullName == e.Author.FullName))
     {
         LibraryDataIO.Instance.AddAuthor(e.Author);
         authorForm?.Close();
         adminForm.RefreshAuthors();
     }
     else
     {
         MessageBox.Show("Author already exists!");
     }
 }
コード例 #2
0
 private void AddNewBook(object sender, BookRelatedEventArgs e)
 {
     Book = e.Book;
     LibraryDataIO.Instance.AddBook(Book);
     var barcode = barcodeGenerator.GenerateBarcode(Book.ID);
 }