private void btnCollect_Click(object sender, EventArgs e) { try { if (cmbYear.Text.Trim().Length == 0) { throw new Exception("请选择【计划年份】"); } FormDataTableCheck frm = new FormDataTableCheck(_ServiceSurvey.GetBillInfo_Year(Convert.ToInt32(cmbYear.Text))); frm._BlDateTimeControlShow = false; frm._BlIsCheckBox = true; if (frm.ShowDialog() == DialogResult.OK) { if (frm._DtResult != null && frm._DtResult.Rows.Count > 0) { List <string> lstBillNo = DataSetHelper.ColumnsToList_Distinct(frm._DtResult, "单据号"); _ServiceCollect.GenerateCollectPlan_Year(lstBillNo, Convert.ToInt32(cmbYear.Text)); RefreshViewCourse(CE_HR_Train_PlanType.年度培训计划, Convert.ToInt32(cmbYear.Text), null); } } } catch (Exception ex) { MessageDialog.ShowPromptMessage(ex.Message); } }