private void Delete_book_button_Click(object sender, EventArgs e) { if (comboBox_Books.Items.Count != 0) { errorProvider1.Clear(); Search_reader_form main = this.Owner as Search_reader_form; string Data = main.comboBox_readers.Text; reader Data_reader = Library_main.Main_library.Get_reader(Data); Library_main.Main_library.Remove_book_reader(Data_reader.Get_reader_information(), comboBox_Books.Text); Update_form(); } else { errorProvider1.SetError(Delete_book_button, "Нет книг для удаления"); } }
private void Add_book_button_Click(object sender, EventArgs e) { if (comboBox_Availablebook.Items.Count != 0) { errorProvider2.Clear(); Search_reader_form main = this.Owner as Search_reader_form; string Data = main.comboBox_readers.Text; reader Data_reader = Library_main.Main_library.Get_reader(Data); Library_main.Main_library.New_book_reader(Data_reader.Get_reader_information(), comboBox_Availablebook.Text); Update_form(); } else { errorProvider2.SetError(Add_book_button, "Нет доступных книг"); } }
public void Form_Update() { Search_book_form main = this.Owner as Search_book_form; string Data = main.comboBox_books.Text; string[] words = Data.Split(new char[] { ' ' }); textBox_Autor.Text = words[0]; textBox_Name.Text = words[1]; textBox_Publisher.Text = words[2]; textBox_Year.Text = words[3]; textBox_Code.Text = words[4]; reader Data_reader = new reader(); Data_reader = Library_main.Main_library.Get_reader_book(Data); if (Data_reader == null) { textBox_Available.Text = "Доступна"; } else { textBox_Available.Text = "На руках У " + Data_reader.Get_reader_information(); } }
private void Delete_book_button_Click(object sender, EventArgs e) { Search_book_form main = this.Owner as Search_book_form; string Data = main.comboBox_books.Text; reader Data_reader = new reader(); Data_reader = Library_main.Main_library.Get_reader_book(Data); string Data_reader_string; if (Data_reader == null) { Data_reader_string = null; } else { Data_reader_string = Data_reader.Get_reader_information(); } Library_main.Main_library.Delete_book(Data, Data_reader_string); Dialog_form Form2 = new Dialog_form(); Form2.Set_Dialog("Книга успешно добавлена", false); Form2.ShowDialog(this); this.Close(); }