Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        //перехід до наступного вікна
        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();
        }