public SectionWithDepartmentReportProcessor( ICompanyQueryProcessor companyQueryProcessor, ISectionWithDepartmentQueryProcessor sectionWithDepartmentQueryProcessor ) { this.companyQueryProcessor = companyQueryProcessor; this.sectionWithDepartmentQueryProcessor = sectionWithDepartmentQueryProcessor; }
public SectionWithDepartmentProcessor( ISectionWithDepartmentQueryProcessor sectionWithDepartmentQueryProcessor, IAddSectionWithDepartmentQueryProcessor addSectionWithDepartmentQueryProcessor, IDeleteSectionWithDepartmentQueryProcessor deleteSectionWithDepartmentQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.sectionWithDepartmentQueryProcessor = sectionWithDepartmentQueryProcessor; this.addSectionWithDepartmentQueryProcessor = addSectionWithDepartmentQueryProcessor; this.deleteSectionWithDepartmentQueryProcessor = deleteSectionWithDepartmentQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }