private void iconButton_Redact_Click(object sender, EventArgs e) { try { if (Books_UClass.isRedactAdd == false) { index = dataGridView_ofBooks.CurrentRow.Index; // Поле Index принимает значение текузей выделенной строки Form ChildFormAdd = new Book_EdBooks_SubFormAddUpdate(); // Открытие формы редактирования isRedact = true; // Переменная, отображающая, является ли форма добавления открытой Books_UClass.isRedactAdd = true; // Изменяем переменную, отображающую то, что форма будет редактироваться ChildFormAdd.Show(); // Отображение формы добавления } else { // Сообщение об ошибке, если в данный момент форма добавления новой дисциплины уже открыта MessageBox.Show(Books_UClass.OpenSubFormErrorMessage, AddCaptionError); } } catch (NullReferenceException) { MessageBox.Show("Учебное пособие для редактирования указано некорректно.", AddCaptionError); } dataGridView_ofBooks.CurrentCell = null; // Сброс активной ячейки }
private void iconButton_Add_Click(object sender, EventArgs e) { if (Books_UClass.isRedactAdd == false) { Form ChildFormAdd = new Book_EdBooks_SubFormAddUpdate(); // Открытие формы добавления Books_UClass.isRedactAdd = true; // Переменная, отображающая, является ли форма добавления открытой ChildFormAdd.Show(); // Отображение формы добавления } else { // Сообщение об ошибке, если в данный момент форма добавления нового пособия уже открыта MessageBox.Show(Books_UClass.OpenSubFormErrorMessage, AddCaptionError); } dataGridView_ofBooks.CurrentCell = null; // Сброс активной ячейки }