private void LaunchReport(AppArguments args) { switch (args.Param1.ToUpper()) { case "OVERDUES": WithOverduesReport.Show(args); break; case "COLXNSMRY": ColxnSummaryExcelWriter.Launch(args); break; case "DAILYSTATUS": DailyStatusReportVM.Launch(args); break; case "GLRECAP": GLRecapExcelWriter.Launch(args); break; case "COLLECTORS": CollectorsMainVM.Launch(args); break; case "CHKVOUCHERS": CheckVouchersReporter.Launch(args); break; default: throw Bad.Arg("Param1", args.Param1); } }
public MainToolbarVM(CollectorsMainVM collectorsMainVM) { _main = collectorsMainVM; }