private void listBoxBooks_SelectedIndexChanged(object sender, EventArgs e) { ContainerBook container = (ContainerBook)listBoxBooks.SelectedItem; Book selectedBook = container.StoredBook; fillDataListbox(selectedBook); fillBonusesListBox(selectedBook); }
private void buttonEditBook_Click(object sender, EventArgs e) { if (listBoxBooks.SelectedIndex == -1) { return; } ContainerBook container = (ContainerBook)listBoxBooks.SelectedItem; navigation.goToEditBooks(container.StoredBook.clone()); }
public UserControlBooks(INavBooks navigation, IBookFunctions functions) { InitializeComponent(); this.navigation = navigation; this.functions = functions; allBooks = functions.getAllBooks(); foreach (Book b in allBooks) { ContainerBook cont = new ContainerBook(b); listBoxBooks.Items.Add(cont); } }