예제 #1
0
        private void comboBoxVariants_SelectedIndexChanged(object sender, EventArgs e)
        {
            isNotChange = false;
            if (cbVariants.Text == "Дисциплина")
            {
                try
                {
                    cbDisc.Items.Clear();
                    List <string> list = tc.getListDisc();
                    for (int i = 0; i < list.Count; i++)
                    {
                        cbDisc.Items.Add(list[i]);
                    }


                    cbDisc.SelectedIndex = 0;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Не удалось получить список\r\n" + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                labelClass.Visible  = false;
                labelLetter.Visible = false;
                CBClass.Visible     = false;
                CBLetter.Visible    = false;
                labelDisc.Visible   = true;
                cbDisc.Visible      = true;
            }
            else
            {
                try
                {
                    CBClass.Items.Clear();

                    List <string> list = tc.getListNumClass();
                    for (int i = 0; i < list.Count; i++)
                    {
                        CBClass.Items.Add(list[i]);
                    }
                    CBClass.SelectedIndex = 0;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Не удалось получить список\r\n" + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                labelClass.Visible  = true;
                labelLetter.Visible = true;
                CBClass.Visible     = true;
                CBLetter.Visible    = true;
                labelDisc.Visible   = false;
                cbDisc.Visible      = false;
            }
        }
예제 #2
0
파일: FormTeacher.cs 프로젝트: Adwaises/KPO
        private void FormTeacher_Load(object sender, EventArgs e)
        {
            //запрос к бд и заполнение ComboBox

            List <string> list = tc.getListNumClass();

            for (int i = 0; i < list.Count; i++)
            {
                CBClass.Items.Add(list[i]);
            }


            CBClass.SelectedIndex = 0;
        }
예제 #3
0
        private void comboBoxVariants_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cbVariant.Text == "Ученик")
            {
                отчётыДляВсегоКлассаToolStripMenuItem.Visible = false;
                groupBox.Visible   = true;
                labelPupil.Visible = true;
                cbFamil.Visible    = true;
                groupBox.Height    = 90;

                CBClass.Items.Clear();

                List <string> list = tc.getListNumClass();
                for (int i = 0; i < list.Count; i++)
                {
                    CBClass.Items.Add(list[i]);
                }
                CBClass.SelectedIndex = 0;
            }
            else if (cbVariant.Text == "Класс")
            {
                groupBox.Visible = true;

                labelPupil.Visible = false;
                cbFamil.Visible    = false;
                groupBox.Height    = 60;
                отчётыДляВсегоКлассаToolStripMenuItem.Visible = true;
            }
            else if (cbVariant.Text == "Школа")
            {
                groupBox.Visible = false;
                отчётыДляВсегоКлассаToolStripMenuItem.Visible = false;
            }

            isNotChange = false;
        }