Exemplo n.º 1
0
        private void Button_Click_3(object sender, RoutedEventArgs e)
        {
            HolidayRecorder.setHolidayAndInlieu();
            if (string.Empty.Equals(checkOnExcel.Text) || string.Empty.Equals(saveLocation.Text))
            {
                MessageBox.Show("请先选择考勤记录文件记录/保存位置!");
                return;
            }
            DataSet ds = ExcelController.ExcelToDS(checkOnExcel.Text);

            System.Data.DataTable dt = ds.Tables[0];

            List <Employee> listEmployees = EmployeeController.getEmployee(dt);

            EmployeeController.setSubsidy(listEmployees, dt);

            try
            {
                ExcelController.writeExcel(listEmployees, saveLocation.Text);
            }
            catch (Exception ex)
            {
                MessageBox.Show("出错了,请检查文件是否正确或联系作者!" + ex.Message);
                return;
            }
            MessageBox.Show("保存成功!");
        }
Exemplo n.º 2
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     HolidayRecorder.updateHolidayXML(tbHoliday.Text, tbLeaveInLieu.Text);
     this.Close();
 }