예제 #1
0
 public MatchingCancellationProcessor(
     IDbSystemDateTimeQueryProcessor dbSystemDatetimeQueryProcessor,
     IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlGetByCompanyIdQueryProcessor,
     ICancelMatchingQueryProcessor cancelMatchingQueryProcessor,
     IDeleteTransactionDataQueryProcessor <MatchingHeader> deleteMatchingHeaderQueryProcessor,
     IDeleteTransactionQueryProcessor <Billing> deleteBillingByIdQueryProcessor,
     ITransactionalGetByIdsQueryProcessor <Receipt> receiptGetByIdsQueryProcessor,
     IDeleteTransactionQueryProcessor <Receipt> deleteReceiptByIdQueryProcessor,
     IDeleteReceiptQueryProcessor deleteReceiptQueryProcessor,
     IDeleteMatchingBillingDiscountQueryProcessor deleteMatchingBillingDiscountQueryProcessor,
     INettingQueryProcessor nettingQueryProcessor,
     IUpdateNettingQueryProcessor updateNettingQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.dbSystemDatetimeQueryProcessor = dbSystemDatetimeQueryProcessor;
     this.applicationControlGetByCompanyIdQueryProcessor = applicationControlGetByCompanyIdQueryProcessor;
     this.cancelMatchingQueryProcessor                = cancelMatchingQueryProcessor;
     this.deleteMatchingHeaderQueryProcessor          = deleteMatchingHeaderQueryProcessor;
     this.deleteBillingByIdQueryProcessor             = deleteBillingByIdQueryProcessor;
     this.receiptGetByIdsQueryProcessor               = receiptGetByIdsQueryProcessor;
     this.deleteReceiptByIdQueryProcessor             = deleteReceiptByIdQueryProcessor;
     this.deleteReceiptQueryProcessor                 = deleteReceiptQueryProcessor;
     this.deleteMatchingBillingDiscountQueryProcessor = deleteMatchingBillingDiscountQueryProcessor;
     this.nettingQueryProcessor       = nettingQueryProcessor;
     this.updateNettingQueryProcessor = updateNettingQueryProcessor;
     this.transactionScopeBuilder     = transactionScopeBuilder;
 }
 public AdvanceReceivedBackupProcessor(
     IAdvanceReceivedBackupQueryProcessor advanceReceivedBackupQueryProcessor,
     ITransactionalGetByIdsQueryProcessor <AdvanceReceivedBackup> advanceReceivedBackupGetByIdsQueryProcessor
     )
 {
     this.advanceReceivedBackupQueryProcessor         = advanceReceivedBackupQueryProcessor;
     this.advanceReceivedBackupGetByIdsQueryProcessor = advanceReceivedBackupGetByIdsQueryProcessor;
 }
예제 #3
0
 public ReceiptHeaderProcessor(
     IReceiptHeaderQueryProcessor receiptHeaderQueryProcessor,
     ITransactionalGetByIdsQueryProcessor <ReceiptHeader> receiptHeaderGetByIdsQueryProcessor,
     IUpdateReceiptHeaderQueryProcessor updateReceiptHeaderQueryProcessor
     )
 {
     this.receiptHeaderQueryProcessor         = receiptHeaderQueryProcessor;
     this.receiptHeaderGetByIdsQueryProcessor = receiptHeaderGetByIdsQueryProcessor;
     this.updateReceiptHeaderQueryProcessor   = updateReceiptHeaderQueryProcessor;
 }
예제 #4
0
 public BillingProcessor(
     IBillingQueryProcessor billingQueryProcessor,
     IBillingJournalizingQueryProcessor billingJournalizingQueryProcessor,
     IBillingExistsQueryProcessor billingExistsQueryProcessor,
     IAddBillingQueryProcessor addBillingQueryProcessor,
     IUpdateBillingQueryProcessor updatebillingQueryProcessor,
     ICurrencyQueryProcessor currencyQueryProcessor,
     ICustomerQueryProcessor customerQueryProcessor,
     IAccountTitleQueryProcessor accountTitlteByIdCodeQueryProcessor,
     IDepartmentByCodeQueryProcessor departmentByCodeQueryProcessor,
     IStaffQueryProcessor staffQueryProcessor,
     ICategoriesQueryProcessor categoryQueryProcessor,
     IImporterSettingDetailQueryProcessor importerSettingDetailQueryProcessor,
     IBillingMemoProcessor billingMemoProcessor,
     ITransactionalGetByIdsQueryProcessor <Billing> billingGetByIdsQueryProcessor,
     IDeleteTransactionQueryProcessor <Billing> deleteBillingQueryProcessor,
     IMasterGetIdByCodeQueryProcessor <Currency> currencyGetIdByCodeQueryProcessor,
     IDeleteBillingDiscountQueryProcessor deleteBillingDiscountQueryProcessor,
     IByCompanyGetEntityQueryProcessor <ApplicationControl> getApplicationControlByCompanyQueryProcessor,
     IUpdateBillingDivisionContractQueryProcessor updateBillingDivisionContractQueryProcessor,
     IDeleteBillingDivisionContractQueryProcessor deleteBillingDivisionContractQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.billingQueryProcessor               = billingQueryProcessor;
     this.billingJournalizingQueryProcessor   = billingJournalizingQueryProcessor;
     this.billingExistsQueryProcessor         = billingExistsQueryProcessor;
     this.addBillingQueryProcessor            = addBillingQueryProcessor;
     this.updatebillingQueryProcessor         = updatebillingQueryProcessor;
     this.currencyQueryProcessor              = currencyQueryProcessor;
     this.customerQueryProcessor              = customerQueryProcessor;
     this.accountTitlteByIdCodeQueryProcessor = accountTitlteByIdCodeQueryProcessor;
     this.departmentByCodeQueryProcessor      = departmentByCodeQueryProcessor;
     this.staffQueryProcessor    = staffQueryProcessor;
     this.categoryQueryProcessor = categoryQueryProcessor;
     this.importerSettingDetailQueryProcessor = importerSettingDetailQueryProcessor;
     this.billingMemoProcessor                         = billingMemoProcessor;
     this.billingGetByIdsQueryProcessor                = billingGetByIdsQueryProcessor;
     this.deleteBillingQueryProcessor                  = deleteBillingQueryProcessor;
     this.currencyGetIdByCodeQueryProcessor            = currencyGetIdByCodeQueryProcessor;
     this.deleteBillingDiscountQueryProcessor          = deleteBillingDiscountQueryProcessor;
     this.getApplicationControlByCompanyQueryProcessor = getApplicationControlByCompanyQueryProcessor;
     this.updateBillingDivisionContractQueryProcessor  = updateBillingDivisionContractQueryProcessor;
     this.deleteBillingDivisionContractQueryProcessor  = deleteBillingDivisionContractQueryProcessor;
     this.transactionScopeBuilder                      = transactionScopeBuilder;
 }
예제 #5
0
 public MatchingProcessor(
     IMatchingQueryProcessor matchingQueryProcessor,
     ITransactionalGetByIdsQueryProcessor <Matching> byIdsMatchingQueryProcessor,
     ITransactionalGetByIdsQueryProcessor <MatchingHeader> byIdsMatchingHeaderQueryProcessor,
     IWorkSectionTargetQueryProcessor workSectionTargetQueryProcessor,
     IWorkDepartmentTargetQueryProcessor workDepartmentTargetQueryProcessor,
     IByCompanyGetEntityQueryProcessor <CollationSetting> getCollationSettingQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.matchingQueryProcessor             = matchingQueryProcessor;
     this.byIdsMatchingQueryProcessor        = byIdsMatchingQueryProcessor;
     this.byIdsMatchingHeaderQueryProcessor  = byIdsMatchingHeaderQueryProcessor;
     this.workSectionTargetQueryProcessor    = workSectionTargetQueryProcessor;
     this.workDepartmentTargetQueryProcessor = workDepartmentTargetQueryProcessor;
     this.getCollationSettingQueryProcessor  = getCollationSettingQueryProcessor;
     this.transactionScopeBuilder            = transactionScopeBuilder;
 }
예제 #6
0
 public ReceiptExcludeProcessor(
     IReceiptExcludeQueryProcessor receiptExcludeQueryProcessor,
     IAddReceiptExcludeQueryProcessor addReceiptExcludeQueryProcessor,
     IUpdateReceiptQueryProcessor updateReceiptQueryProcessor,
     IDeleteReceiptExcludeQueryProcessor deleteReceiptExcludeQueryProcessor,
     IUpdateReceiptHeaderQueryProcessor updateReceiptHeaderQueryProcessor,
     ITransactionalGetByIdsQueryProcessor <ReceiptExclude> receiptExcludeGetByIdsQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.receiptExcludeQueryProcessor         = receiptExcludeQueryProcessor;
     this.addReceiptExcludeQueryProcessor      = addReceiptExcludeQueryProcessor;
     this.updateReceiptQueryProcessor          = updateReceiptQueryProcessor;
     this.deleteReceiptExcludeQueryProcessor   = deleteReceiptExcludeQueryProcessor;
     this.updateReceiptHeaderQueryProcessor    = updateReceiptHeaderQueryProcessor;
     this.receiptExcludeGetByIdsQueryProcessor = receiptExcludeGetByIdsQueryProcessor;
     this.transactionScopeBuilder = transactionScopeBuilder;
 }
예제 #7
0
        public ReceiptProcessor(

            IReceiptQueryProcessor receiptQueryProcessor,
            IReceiptExistsQueryProcessor receiptExistsQueryProcessor,
            IUpdateReceiptQueryProcessor updateReceiptQueryProcessor,
            IDeleteTransactionQueryProcessor <Receipt> deleteReceiptByIdQueryProcessor,
            IAddReceiptQueryProcessor addReceiptQueryProcessor,
            IDeleteReceiptExcludeQueryProcessor deleteReceiptExcludeQueryProcessor,
            ITransactionalGetByIdsQueryProcessor <Receipt> receiptGetByIdsQueryProcessor,
            IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlProcessor,
            IAdvanceReceivedBackupQueryProcessor advanceReceivedBackupQueryProcessor,
            IReceiptMemoQueryProcessor receiptMemoQueryProcessor,
            IAddReceiptMemoQueryProcessor addReceiptMemoQueryProcessor,
            IDeleteReceiptMemoQueryProcessor deleteReceiptMemoQueryProcessor,
            ICategoryByCodeQueryProcessor categoryByCodeQueryProcessor,
            IKanaHistoryCustomerQueryProcessor kanaHistoryCustomerQueryProcessor,
            IAddKanaHistoryCustomerQueryProcessor addKanaHistoryCustomerQueryProcessor,
            IMatchingQueryProcessor matchingQueryProcessor,
            ITransactionScopeBuilder transactionScopeBuilder
            )
        {
            this.receiptQueryProcessor                = receiptQueryProcessor;
            this.receiptExistsQueryProcessor          = receiptExistsQueryProcessor;
            this.updateReceiptQueryProcessor          = updateReceiptQueryProcessor;
            this.deleteReceiptByIdQueryProcessor      = deleteReceiptByIdQueryProcessor;
            this.addReceiptQueryProcessor             = addReceiptQueryProcessor;
            this.deleteReceiptExcludeQueryProcessor   = deleteReceiptExcludeQueryProcessor;
            this.receiptGetByIdsQueryProcessor        = receiptGetByIdsQueryProcessor;
            this.applicationControlProcessor          = applicationControlProcessor;
            this.advanceReceivedBackupQueryProcessor  = advanceReceivedBackupQueryProcessor;
            this.receiptMemoQueryProcessor            = receiptMemoQueryProcessor;
            this.addReceiptMemoQueryProcessor         = addReceiptMemoQueryProcessor;
            this.deleteReceiptMemoQueryProcessor      = deleteReceiptMemoQueryProcessor;
            this.categoryByCodeQueryProcessor         = categoryByCodeQueryProcessor;
            this.kanaHistoryCustomerQueryProcessor    = kanaHistoryCustomerQueryProcessor;
            this.addKanaHistoryCustomerQueryProcessor = addKanaHistoryCustomerQueryProcessor;
            this.matchingQueryProcessor               = matchingQueryProcessor;
            this.transactionScopeBuilder              = transactionScopeBuilder;
        }
예제 #8
0
 public BillingSaveProcessor(
     IBillingProcessor billingProcessor,
     IBillingQueryProcessor billingQueryProcessor,
     IAddBillingQueryProcessor addBillingQueryProcessor,
     IUpdateBillingQueryProcessor updatebillingQueryProcessor,
     ITransactionalGetByIdsQueryProcessor <Billing> billingGetByIdsQueryProcessor,
     IAddBillingInputQueryProcessor addBillingInputQueryProcessor,
     IBillingMemoProcessor billingMemoProcessor,
     ICustomerDiscountQueryProcessor customerDiscountQueryProcessor,
     IDeleteBillingDiscountQueryProcessor deleteBillingDiscountQueryProcessor,
     IAddBillingDiscountQueryProcessor addBillingDiscountQueryProcessor,
     IByCompanyGetEntityQueryProcessor <BillingDivisionSetting> billingDivisionSettingQueryProcessor,
     IBillingDivisionContractQueryProcessor billingDivisionContractQueryProcessor,
     IAddBillingDivisionContractQueryProcessor addBillingDivisionContractQueryProcessor,
     IUpdateBillingDivisionContractQueryProcessor updateBillingDivisionContractQueryProcessor,
     IDeleteBillingDivisionContractQueryProcessor deleteBillingDivisionContractQueryProcessor,
     IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.billingProcessor                            = billingProcessor;
     this.billingQueryProcessor                       = billingQueryProcessor;
     this.addBillingQueryProcessor                    = addBillingQueryProcessor;
     this.updatebillingQueryProcessor                 = updatebillingQueryProcessor;
     this.billingGetByIdsQueryProcessor               = billingGetByIdsQueryProcessor;
     this.addBillingInputQueryProcessor               = addBillingInputQueryProcessor;
     this.billingMemoProcessor                        = billingMemoProcessor;
     this.customerDiscountQueryProcessor              = customerDiscountQueryProcessor;
     this.deleteBillingDiscountQueryProcessor         = deleteBillingDiscountQueryProcessor;
     this.addBillingDiscountQueryProcessor            = addBillingDiscountQueryProcessor;
     this.billingDivisionSettingQueryProcessor        = billingDivisionSettingQueryProcessor;
     this.billingDivisionContractQueryProcessor       = billingDivisionContractQueryProcessor;
     this.addBillingDivisionContractQueryProcessor    = addBillingDivisionContractQueryProcessor;
     this.updateBillingDivisionContractQueryProcessor = updateBillingDivisionContractQueryProcessor;
     this.deleteBillingDivisionContractQueryProcessor = deleteBillingDivisionContractQueryProcessor;
     this.applicationControlQueryProcessor            = applicationControlQueryProcessor;
     this.transactionScopeBuilder                     = transactionScopeBuilder;
 }