//private void authorService_Updated(object sender, EventArgs eventArgs) //{ // GetAllAuthors(); //} private void AddBookBtn_Click(object sender, EventArgs e) { int ISBN = Int32.Parse(textBox1.Text); string title = textBox2.Text; string author = AuthorComboBox.SelectedItem.ToString(); Author _author = authorService.GetAuthor(author); string description = bookDescriptionBox.Text; bookService.AddBook(title, ISBN, description, _author); }
private void btn_addBook_Click(object sender, EventArgs e) { BookForm form = new BookForm(pAuthorService, pAuthor); try { if (DialogResult.OK == form.ShowDialog()) { pBookService.AddBook(form.Book); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void AddBook_Button_Click(object sender, EventArgs e) { // Skapar lista för smidig validering var validationList = new List <string> { AddBookISBN_textbox.Text, AddBookTitle_TextBox.Text, AddBookDescription_TextBox.Text, }; if (CheckInput(validationList) && AddBookAuthor_ComboBox.SelectedItem != null) { var book = new Book() { Isbn = AddBookISBN_textbox.Text, Title = AddBookTitle_TextBox.Text, Description = AddBookDescription_TextBox.Text, Author = (Author)AddBookAuthor_ComboBox.SelectedItem, BookCopies = (int)AddBookNumberOfCopies_drop.Value }; _bookService.AddBook(book); for (int i = 0; i < book.BookCopies; i++) { var bookCopy = new BookCopy() { Book = book }; _bookCopyService.AddBookCopy(bookCopy); } ClearBookAdministration(); } }