public MatchingSaveProcessor( IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlQueryProcessor, IMatchingQueryProcessor matchingQueryProcessor, IAddMatchingQueryProcessor addMatchingQueryProcessor, IAddReceiptQueryProcessor addReceiptQueryProcessor, IUpdateReceiptQueryProcessor updateReceiptQueryProcessor, IAddMatchingBillingDiscountQueryProcessor addMatchingBillingDiscountQueryProcessor, ITransactionalGetByIdQueryProcessor <Billing> billingGetByIdQueryProcessor, ITransactionalGetByIdQueryProcessor <Receipt> receiptGetByIdQueryProcessor, IAddBillingScheduledIncomeQueryProcessor addBillingScheduledIncomeQueryProcessor, IUpdateBillingDiscountQueryProcessor updateBillingDiscountQueryProcessor ) { this.applicationControlQueryProcessor = applicationControlQueryProcessor; this.matchingQueryProcessor = matchingQueryProcessor; this.addMatchingQueryProcessor = addMatchingQueryProcessor; this.addReceiptQueryProcessor = addReceiptQueryProcessor; this.updateReceiptQueryProcessor = updateReceiptQueryProcessor; this.addMatchingBillingDiscountQueryProcessor = addMatchingBillingDiscountQueryProcessor; this.billingGetByIdQueryProcessor = billingGetByIdQueryProcessor; this.receiptGetByIdQueryProcessor = receiptGetByIdQueryProcessor; this.addBillingScheduledIncomeQueryProcessor = addBillingScheduledIncomeQueryProcessor; this.updateBillingDiscountQueryProcessor = updateBillingDiscountQueryProcessor; }
public BillingScheduledIncomeProcessor( IAddBillingScheduledIncomeQueryProcessor billingScheduledIncome ) { billingScheduledIncomeQueryProcessor = billingScheduledIncome; }