private void nextButton4_Click(object sender, EventArgs e) { if (CheckSelectedSubject(selectedS) == false) { MessageBox.Show("Оберіть предмети для кожного семестру!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //очистка масиву з предметами allCheckedList.Clear(); //завантаження всіх масивів в один AllListInOne(ref allCheckedList, liFisrt); AllListInOne(ref allCheckedList, liSecond); AllListInOne(ref allCheckedList, liThree); AllListInOne(ref allCheckedList, liFour); AllListInOne(ref allCheckedList, liFive); AllListInOne(ref allCheckedList, liSix); AllListInOne(ref allCheckedList, liSeven); AllListInOne(ref allCheckedList, liEight); if (allCheckedList.Count == 0) { MessageBox.Show("Не обрано жодної дисципліни!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } this.Visible = false; FrmGrading frmGrading = new FrmGrading(this, allCheckedList, createReference.student); frmGrading.ShowDialog(); }
//перехід до наступного вікна private void nextButton4_Click(object sender, EventArgs e) { //перевірка, що хоча б одна диципліна для кожного семестру обрана if (CheckSelectedSubject(selectedS) == false) { //повідомлення про помилку MessageBox.Show("Оберіть предмети для кожного семестру!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; //достроковий вихід з функції } //очистка масиву з предметами allCheckedList.Clear(); //завантаження всіх масивів в один AllListInOne(ref allCheckedList, liFisrt); AllListInOne(ref allCheckedList, liSecond); AllListInOne(ref allCheckedList, liThree); AllListInOne(ref allCheckedList, liFour); AllListInOne(ref allCheckedList, liFive); AllListInOne(ref allCheckedList, liSix); AllListInOne(ref allCheckedList, liSeven); AllListInOne(ref allCheckedList, liEight); // якщо маасив з обраними порожній if (allCheckedList.Count == 0) { //повідомлення про помилку MessageBox.Show("Не обрано жодної дисципліни!", "Увага!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; //достроковий вихід з функції } this.Visible = false; //зкриття поточного вікна //відображення наступного вікна FrmGrading frmGrading = new FrmGrading(this, allCheckedList, createReference.student); frmGrading.ShowDialog(); }