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(); } } }
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); }