示例#1
0
 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;
 }