public BillingImporterReportProcessor( ICompanyQueryProcessor companyQueryProcessor, IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlGetByCompanyQueryProcessor, IColumnNameSettingQueryProcessor columnNameSettingQueryProcessor, IImportDataDetailQueryProcessor importDataDetailQueryProcessor ) { this.companyQueryProcessor = companyQueryProcessor; this.applicationControlGetByCompanyQueryProcessor = applicationControlGetByCompanyQueryProcessor; this.columnNameSettingQueryProcessor = columnNameSettingQueryProcessor; this.importDataDetailQueryProcessor = importDataDetailQueryProcessor; serializer = MessagePackSerializer.Get <BillingImport>(); }
public BillingScheduledPaymentImportReportProcessor( ICompanyQueryProcessor companyQueryProcessor, IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlGetByCompanyQueryProcessor, IColumnNameSettingQueryProcessor columnNameSettingQueryProcessor, IImportDataDetailQueryProcessor importDataDetailQueryProcessor ) { this.companyQueryProcessor = companyQueryProcessor; this.applicationControlGetByCompanyQueryProcessor = applicationControlGetByCompanyQueryProcessor; this.columnNameSettingQueryProcessor = columnNameSettingQueryProcessor; this.importDataDetailQueryProcessor = importDataDetailQueryProcessor; serializer = MessagePackSerializer.Get <Models.Files.PaymentSchedule>(); }
public ImportDataProcessor( IAddImportDataQueryProcessor addImportDataQueryProcessor, IAddImportDataDetailQueryProcessor addImportDataDetailQueryProcessor, ITransactionalGetByIdQueryProcessor <ImportData> importDataGetByIdQueryProcessor, IImportDataDetailQueryProcessor importDataDetailQueryProcessor, IDeleteTransactionQueryProcessor <ImportData> deleteImportDataQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.addImportDataQueryProcessor = addImportDataQueryProcessor; this.addImportDataDetailQueryProcessor = addImportDataDetailQueryProcessor; this.importDataGetByIdQueryProcessor = importDataGetByIdQueryProcessor; this.importDataDetailQueryProcessor = importDataDetailQueryProcessor; this.deleteImportDataQueryProcessor = deleteImportDataQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }