public void Execute(object sender) { if (sender != null) { System.Windows.Controls.ListView listView = sender as System.Windows.Controls.ListView; List <Employee> employees = (List <Employee>)listView.ItemsSource; Reporting reporting = new Reporting(); reporting.GenerateXPSReporting(employees); } }
public void ExecutePrint(object sender, ExecutedRoutedEventArgs e) { try { List <Employee> employees = (List <Employee>)listViewData.ItemsSource; Reporting reporting = new Reporting(); reporting.GenerateXPSReporting(employees); } catch (Exception ex) { MessageBox.Show(ex.Message); } }