Exemple #1
0
 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, "Нет книг для удаления");
     }
 }
Exemple #2
0
 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, "Нет доступных книг");
     }
 }
Exemple #3
0
        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();
            }
        }
Exemple #4
0
        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();
        }