public OrganisationReportsController(IOrganisationsQuery organisationsQuery, IAdministratorsQuery administratorsQuery, IEmployerReportsQuery employerReportsQuery, IEmployerReportsCommand employerReportsCommand, IExecuteEmployerReportsCommand executeEmployerReportsCommand) { _organisationsQuery = organisationsQuery; _administratorsQuery = administratorsQuery; _employerReportsQuery = employerReportsQuery; _employerReportsCommand = employerReportsCommand; _executeEmployerReportsCommand = executeEmployerReportsCommand; }
public EmailCustomerReportsTask(IEmailsCommand emailsCommand, IEmployerReportsQuery employerReportsQuery, IEmployerReportsCommand employerReportsCommand, IExecuteEmployerReportsCommand executeEmployerReportsCommand, IOrganisationsQuery organisationsQuery, IAdministratorsQuery administratorsQuery, IAccountReportsQuery accountReportsQuery) : base(EventSource, emailsCommand) { _employerReportsQuery = employerReportsQuery; _employerReportsCommand = employerReportsCommand; _executeEmployerReportsCommand = executeEmployerReportsCommand; _organisationsQuery = organisationsQuery; _administratorsQuery = administratorsQuery; _accountReportsQuery = accountReportsQuery; }