Beispiel #1
0
        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);
            }
        }