예제 #1
0
 /// <summary>
 /// Обработчик выбора специальностей
 /// </summary>
 /// <param name="sender">ComboBox специальности</param>
 /// <param name="e"></param>
 private void cbSpeciality_SelectedValueChanged(object sender, EventArgs e)
 {
     // Если список специальностей не пуст
     // Получаем уникальный идентификатор выбранной специальности
     // Получаем специальность по уникальному идентификатору
     // Инициализация списка абитуриентов
     if (cbSpeciality.SelectedValue != null)
     {
         int id = (int)cbSpeciality.SelectedValue;
         speciality = specialityService.GetSpeciality(id);
         InitializeEnrolleeDataGrid();
     }
 }
예제 #2
0
 /// <summary>
 /// Обработчик выбора специальности
 /// </summary>
 /// <param name="sender">Комбобокс список специальностей</param>
 /// <param name="e"></param>
 private void cbSpeciality_SelectedValueChanged(object sender, EventArgs e)
 {
     // Если список специальностей не пуст
     // Получаем уникальный идентификатор выбранной специальности
     // Получаем специальность по уникальному идентификатору
     if (cbSpeciality.SelectedValue != null)
     {
         int id = (int)cbSpeciality.SelectedValue;
         speciality = specialityService.GetSpeciality(id);
         logger.Info($"Выбранная специальность: {speciality.ToString()}.");
     }
 }
 /// <summary>
 /// Получение объекта выпадающего списка
 /// </summary>
 /// <param name="sender">Выпадающий список "Специальности"</param>
 /// <param name="e"></param>
 private void cbSpeciality_SelectedValueChanged(object sender, EventArgs e)
 {
     // Если список не пуст
     if (cbSpeciality.SelectedValue != null)
     {
         // Получаем уникальный идентификатор
         int id = (int)cbSpeciality.SelectedValue;
         // По уникальному идентификатору ищем специальность
         speciality = specialityService.GetSpeciality(id);
         // Инициализируем дисциплины
         InitializeDisciplineComboBox();
     }
 }
예제 #4
0
        //删除班级信息
        private void btnDelect_Click(object sender, EventArgs e)
        {
            if (this.combCollageName.SelectedIndex == -1)
            {
                MessageBox.Show("请选择学院!", "删除提示");
                this.combCollageName.Focus();
                return;
            }

            if (this.combSpecialityName.SelectedIndex == -1)
            {
                MessageBox.Show("请选择专业!", "删除提示");
                this.combSpecialityName.Focus();
                return;
            }

            if (combClassName.SelectedIndex == -1)
            {
                MessageBox.Show("请填选择班级名称!", "删除提示");
                this.combClassName.Focus();
                return;
            }
            if (txtHeadTeacher.Text == "")
            {
                MessageBox.Show("请点击查询确认要删除的班级信息!", "删除提示");
                this.combClassName.Focus();
                return;
            }
            //删除确认
            DialogResult result = MessageBox.Show("确认要删除吗?", "删除确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

            if (result == DialogResult.Cancel)
            {
                return;
            }
            //获取要删除的专业名称
            string CollageName = this.combClassName.Text.Trim();

            //根据学号删除
            try
            {
                if (objClassService.DeleteClass(CollageName) == 1)
                {
                    MessageBox.Show("删除成功!", "删除提示");
                    //初始化专业下拉框
                    this.combSpecialityName.DataSource            = objSpecialityService.GetSpeciality().Tables[0].DefaultView;
                    this.combSpecialityName.DisplayMember         = "SpecialityName";
                    this.combSpecialityName.ValueMember           = "SpecialityID";
                    this.combSpecialityName.Text                  = "";
                    this.combSpecialityName.SelectedIndexChanged += new System.EventHandler(this.combSpecialityName_SelectedIndexChanged);
                    this.txtClassNum.Text = null;
                    this.numericUpDownSchoolReform.Value = 0;
                    this.txtHeadTeacher.Text             = null;
                    this.dateTimeEnrolmentTime.Text      = DateTime.Today.ToString();
                    this.txtRemark.Text = null;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "删除信息");
            }
        }