Beispiel #1
0
        private void btnCourse_Click(object sender, EventArgs e)
        {
            if (cmbYearValue.Text.Trim().Length == 0)
            {
                MessageDialog.ShowPromptMessage("请选择【培训年份】");
                return;
            }

            FormDataTableCheck frm = new FormDataTableCheck(_ServiceCollect.GetCourseInfo(Convert.ToInt32(cmbYearValue.Text)));

            frm._BlDateTimeControlShow = false;
            frm._BlIsCheckBox          = false;

            if (frm.ShowDialog() == DialogResult.OK)
            {
                int courseID = Convert.ToInt32(frm._DtResult.Rows[0]["课程ID"]);
                View_HR_Train_Course courseInfo = _ServiceBasic.GetSingleCourseInfo(courseID);

                if (courseInfo != null)
                {
                    chbIsOutSide.Checked = (bool)courseInfo.外训;
                    txtClassHour.Text    = courseInfo.预计课时.ToString();
                    txtLecturer.Text     = courseInfo.推荐讲师;
                    numFund.Value        = (decimal)courseInfo.预计经费;
                    txtCourse.Text       = courseInfo.课程名;
                    txtCourse.Tag        = courseInfo.课程ID;
                    btnCourse.Tag        = frm._DtResult.Rows[0]["ID"].ToString();
                }
            }
        }
Beispiel #2
0
        void RefreshViewCourse(CE_HR_Train_PlanType planType, int yearValue, string planBillNo)
        {
            List <View_HR_Train_PlanCollect> lstCollect = _ServiceCollect.GetCourseInfo(planType, yearValue, planBillNo);

            dgv_Course.DataSource = new BindingCollection <View_HR_Train_PlanCollect>(lstCollect);
            userControl_Course.Init(this.dgv_Course, this.dgv_Course.Name, null);
        }