Пример #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     using (frmAddCurriculumCourse frm = new frmAddCurriculumCourse())
     {
         frm.ShowDialog();
     }
 }
        private void btnAddCurriculumCourse_Click(object sender, EventArgs e)
        {
            using (frmAddCurriculumCourse frm = new frmAddCurriculumCourse())
            {
                if (curriculumBindingSource.Count > 0)
                {
                    frm.CurriculumID = ((Curriculum)(curriculumBindingSource.Current)).CurriculumID;
                    frm.lblSelectedCurriculum.Text = ((Curriculum)(curriculumBindingSource.Current)).CurriculumName;
                    //frm.DepartmentID = Convert.ToInt32(cboDepartments.SelectedValue);
                    frm.ShowDialog();
                    this.refreshCurriculumCourses();
                    this.refreshCurriculumCourseListToBePrioritised();
                    if (curriculumCourseBindingSource.Count < 0)
                    {
                        int _CurriculumCourseID = ((CurriculumCourse)(curriculumCourseBindingSource.Current)).CurriculumCourseID;

                        // this.refreshCurriculumCourseListToBePrioritised();
                        if (curriculumCourseBindingSource.Count < 0)
                        {
                            int _CurrentID = 0;
                            foreach (CurriculumCourse cur in curriculumCourseBindingSource.List)
                            {
                                if (cur.CurriculumCourseID == _CurriculumCourseID)
                                {
                                    curriculumCourseBindingSource.Position = _CurrentID;
                                }
                                _CurrentID++;
                            }
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Add Curriculum First!", "Add Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }