private void MultiCustomerReportButtonClicked(object sender, RoutedEventArgs e) { var context = new MarketDBContext(); var query = context.CustomerDebts; if (!query.Any()) { MessageBox.Show("There is no customer debt!"); return; } FileSelectionWindow fsw = new FileSelectionWindow(); fsw.ShowDialog(); if (fsw.selection == 0) { return; } ReportFileGenerator fileGenerator = new ReportFileGenerator(); fileGenerator.AllCustomerReport(fsw.selection); }
private void CustomerReportButtonClicked(object sender, RoutedEventArgs e) { var context = new MarketDBContext(); // Show customer selection window CustomerSelectionWindow csw = new CustomerSelectionWindow(); csw.ShowDialog(); if (csw.selectedCustomerIDNumber == 0) { return; } FileSelectionWindow fsw = new FileSelectionWindow(); fsw.ShowDialog(); if (fsw.selection == 0) { return; } ReportFileGenerator fileGenerator = new ReportFileGenerator(); fileGenerator.SingleCustomerReport(csw.selectedCustomerIDNumber, fsw.selection); }