/// <summary> /// 打印预览出工单的实现,调用预览模板页进行并且打印 /// </summary> private void PrintPreGoWork_Click(object sender, RoutedEventArgs e) { var printTxtValue = ReadXml.GetGoWorkPrintTxtValue(); var print = new PrintPreWindow(@"PrintTemplete/GoWorkPrintTemplate.xaml", printTxtValue) { Owner = this, ShowInTaskbar = false }; print.ShowDialog(); }
/// <summary> /// 打印预览请假单的实现,调用预览模板页进行并且打印 /// </summary> private void PrintPreLeave_Click(object sender, RoutedEventArgs e) { //调用方法实现前台读取XML,获取前台传递的信息, var departmentText = DepartmentBox.Text; bool?thingHoliday = ThingHoliday.IsChecked; //事假 bool?loseHoliday = LoseHoliday.IsChecked; //丧事 bool?wedHoliday = WedHoliday.IsChecked; //婚事 bool?leaveHoliday = LeaveHoliday.IsChecked; //产假 bool?failHoliday = FailHoliday.IsChecked; //病假 bool?yearHoliday = YearHoliday.IsChecked; //年休假 var printTxtValue = ReadXml.GetLeavePrintTxtValue(departmentText, thingHoliday, loseHoliday, wedHoliday, leaveHoliday, failHoliday, yearHoliday); var print = new PrintPreWindow(@"PrintTemplete/LeavePrintTemplate.xaml", printTxtValue) { Owner = this, ShowInTaskbar = false }; print.ShowDialog(); }
/// <summary> /// 打印预览请假单的实现,调用预览模板页进行并且打印 /// </summary> private void PrintPreLeave_Click(object sender, RoutedEventArgs e) { //调用方法实现前台读取XML,获取前台传递的信息, var departmentText = DepartmentBox.Text; bool? thingHoliday = ThingHoliday.IsChecked; //事假 bool? loseHoliday = LoseHoliday.IsChecked; //丧事 bool? wedHoliday = WedHoliday.IsChecked; //婚事 bool? leaveHoliday = LeaveHoliday.IsChecked; //产假 bool? failHoliday = FailHoliday.IsChecked; //病假 bool? yearHoliday = YearHoliday.IsChecked; //年休假 var printTxtValue = ReadXml.GetLeavePrintTxtValue(departmentText, thingHoliday, loseHoliday, wedHoliday, leaveHoliday, failHoliday, yearHoliday); var print = new PrintPreWindow(@"PrintTemplete/LeavePrintTemplate.xaml", printTxtValue) { Owner = this, ShowInTaskbar = false }; print.ShowDialog(); }