public override void Execute(CommandSwitchValues values) { using (var orderController = ControllerFactory.MakeOrderController()) { ReportGenerator generator = new ReportGenerator(Console.Out); generator.DisplayOrders(orderController.GetAllOrders()); } }
public override void Execute(CommandSwitchValues values) { string type = values.GetSwitch("-eventType"); using (var orderController = ControllerFactory.MakeOrderController()) { ReportGenerator generator = new ReportGenerator(Console.Out); generator.DisplayOrders(orderController.ViewOrdersWithSimilarEvent(type)); } }