Ejemplo n.º 1
0
 public CustomerGroupProcessor(
     ICustomerGroupByIdQueryProcessor customerGroupByIdQueryProcessor,
     IAddCustomerGroupQueryProcessor addCustomerGroupQueryProcessor,
     IDeleteCustomerGroupQueryProcessor deleteCustomerGroupQueryProcessor,
     ICustomerQueryProcessor customerQueryProcessor,
     IUpdateCustomerQueryProcessor updateCustomerQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.customerGroupByIdQueryProcessor   = customerGroupByIdQueryProcessor;
     this.addCustomerGroupQueryProcessor    = addCustomerGroupQueryProcessor;
     this.deleteCustomerGroupQueryProcessor = deleteCustomerGroupQueryProcessor;
     this.customerQueryProcessor            = customerQueryProcessor;
     this.updateCustomerQueryProcessor      = updateCustomerQueryProcessor;
     this.transactionScopeBuilder           = transactionScopeBuilder;
 }
Ejemplo n.º 2
0
 public MatchingIndividualProcessor(
     IMatchingSaveProcessor matchingSaveProcessor,
     IMatchingSolveProcessor matchingSolveProcessor,
     IMatchingQueryProcessor matchingQueryProcessor,
     INettingQueryProcessor nettingQueryProcessor,
     IUpdateNettingQueryProcessor updateNettingQueryProcessor,
     IAddReceiptMemoQueryProcessor addReceiptMemoQueryProcessor,
     IUpdateKanaHistoryCustomerQueryProcessor updateKanaHistoryCustomerQueryProcessor,
     IUpdateKanaHistoryPaymentAgencyQueryProcessor updateKanaHistoryPaymentAgencyQueryProcessor,
     IIdenticalEntityGetByIdsQueryProcessor <Customer> customerGetByIdsQueryProcessor,
     IIdenticalEntityGetByIdsQueryProcessor <PaymentAgency> paymentAgencyGetByIdsQueryProcessor,
     IAddCustomerFeeQueryProcessor addCustomerFeeQueryProcessor,
     IAddPaymentAgencyFeeQueryProcessor addPaymentAgencyFeeQueryProcessor,
     IUpdateCustomerQueryProcessor updateCustomerQueryProcessor,
     IAddCustomerGroupQueryProcessor addCustomerGroupQueryProcessor,
     IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlQueryProcessor,
     IDbSystemDateTimeQueryProcessor dbSystemDateTimeQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.matchingSaveProcessor                        = matchingSaveProcessor;
     this.matchingSolveProcessor                       = matchingSolveProcessor;
     this.matchingQueryProcessor                       = matchingQueryProcessor;
     this.nettingQueryProcessor                        = nettingQueryProcessor;
     this.updateNettingQueryProcessor                  = updateNettingQueryProcessor;
     this.addReceiptMemoQueryProcessor                 = addReceiptMemoQueryProcessor;
     this.updateKanaHistoryCustomerQueryProcessor      = updateKanaHistoryCustomerQueryProcessor;
     this.updateKanaHistoryPaymentAgencyQueryProcessor = updateKanaHistoryPaymentAgencyQueryProcessor;
     this.customerGetByIdsQueryProcessor               = customerGetByIdsQueryProcessor;
     this.paymentAgencyGetByIdsQueryProcessor          = paymentAgencyGetByIdsQueryProcessor;
     this.addCustomerFeeQueryProcessor                 = addCustomerFeeQueryProcessor;
     this.addPaymentAgencyFeeQueryProcessor            = addPaymentAgencyFeeQueryProcessor;
     this.updateCustomerQueryProcessor                 = updateCustomerQueryProcessor;
     this.addCustomerGroupQueryProcessor               = addCustomerGroupQueryProcessor;
     this.applicationControlQueryProcessor             = applicationControlQueryProcessor;
     this.dbSystemDateTimeQueryProcessor               = dbSystemDateTimeQueryProcessor;
     this.transactionScopeBuilder                      = transactionScopeBuilder;
 }