private void buttonAddBook_Click(object sender, RoutedEventArgs e) { if (textBoxBookName.Text != "" && textBoxDescr.Text != "" && comboAuthor.SelectedItem != null && comboThemes.SelectedItem != null) { Book book = new Book(textBoxBookName.Text, textBoxDescr.Text); repoBook.Add(book); repoAuthor.Change(comboAuthor.SelectedItem.ToString(), book); repoTheme.Change(comboThemes.SelectedItem.ToString(), book); this.Close(); } else { MessageBox.Show("Должны быть выбраны или заполнены:\n" + "Тема\n" + "Автор\n" + "Название книги\n" + "Описание книги"); } }