public BillingAccountTransferImprotReportProcessor( IIdenticalEntityGetByIdsQueryProcessor <Company> companyGetByIdsQueryProcessor, IImportDataProcessor importDataProcessor ) { this.companyGetByIdsQueryProcessor = companyGetByIdsQueryProcessor; this.importDataProcessor = importDataProcessor; serializer = MessagePackSerializer.Get <AccountTransferSource>(); }
public PaymentAgencyProcessor( IIdenticalEntityGetByIdsQueryProcessor <PaymentAgency> paymentAgencyGetByIdsQueryProcessor, IMasterGetByCodesQueryProcessor <PaymentAgency> masterGetByCodesQueryProcessor, IAddPaymentAgencyQueryProcessor addPaymentAgencyQueryProcessor, IDeleteIdenticalEntityQueryProcessor <PaymentAgency> deletePaymentAgencyQueryProcessor ) { this.paymentAgencyGetByIdsQueryProcessor = paymentAgencyGetByIdsQueryProcessor; this.masterGetByCodesQueryProcessor = masterGetByCodesQueryProcessor; this.addPaymentAgencyQueryProcessor = addPaymentAgencyQueryProcessor; this.deletePaymentAgencyQueryProcessor = deletePaymentAgencyQueryProcessor; }
public BillingAgingListShpreadsheetProcessor( ICompanyQueryProcessor companyQueryProcessor, IByCompanyGetEntityQueryProcessor <ApplicationControl> applicationControlGetByCompanyQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <Currency> currencyGetByIdsQueryProcessor, IReportSettingQueryProcessor reportSettingQueryProcessor, IBillingAgingListProcessor billingAgingListProcessor ) { this.companyQueryProcessor = companyQueryProcessor; this.applicationControlGetByCompanyQueryProcessor = applicationControlGetByCompanyQueryProcessor; this.currencyGetByIdsQueryProcessor = currencyGetByIdsQueryProcessor; this.reportSettingQueryProcessor = reportSettingQueryProcessor; this.billingAgingListProcessor = billingAgingListProcessor; }
public PeriodicBillingProcessor( IBillingSaveForInputProcessor billingSaveForInputProcessor, IAddPeriodicBillingCreatedQueryProcessor addPeriodicBillingCreatedQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <Customer> customerQueryProcessor, IByCompanyGetEntitiesQueryProcessor <HolidayCalendar> holidayCalendarQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.billingSaveForInputProcessor = billingSaveForInputProcessor; this.addPeriodicBillingCreatedQueryProcessor = addPeriodicBillingCreatedQueryProcessor; this.customerQueryProcessor = customerQueryProcessor; this.holidayCalendarQueryProcessor = holidayCalendarQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }
public BankAccountProcessor( IBankAccountQueryProcessor bankAccountQueryProcessor, IAddBankAccountQueryProcessor addBankAccountQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <BankAccount> identicalEntityGetByIdsQueryProcessor, IDeleteIdenticalEntityQueryProcessor <BankAccount> deleteIdenticalEntityQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.bankAccountQueryProcessor = bankAccountQueryProcessor; this.addBankAccountQueryProcessor = addBankAccountQueryProcessor; this.identicalEntityGetByIdsQueryProcessor = identicalEntityGetByIdsQueryProcessor; this.deleteIdenticalEntityQueryProcessor = deleteIdenticalEntityQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }
public AccountTitleProcessor( IDeleteIdenticalEntityQueryProcessor <AccountTitle> deleteIdenticalEntityQueryProcessor, IAccountTitleQueryProcessor accountTitleQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <AccountTitle> identicalEntityGetByIdsQueryProcessor, IAddAccountTitleQueryProcessor addAccountTitleQueryProcessor, IAccountTitleForImportQueryProcessor accountTitleForImportQueryProcessor, IMasterGetByCodesQueryProcessor <AccountTitle> masterGetByCodesQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.deleteIdenticalEntityQueryProcessor = deleteIdenticalEntityQueryProcessor; this.accountTitleQueryProcessor = accountTitleQueryProcessor; this.identicalEntityGetByIdsQueryProcessor = identicalEntityGetByIdsQueryProcessor; this.addAccountTitleQueryProcessor = addAccountTitleQueryProcessor; this.accountTitleForImportQueryProcessor = accountTitleForImportQueryProcessor; this.masterGetByCodesQueryProcessor = masterGetByCodesQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }
public CurrencyProcessor( ICurrencyQueryProcessor currencyQueryProcessor, IAddCurrencyQueryProcessor addCurrencyQueryProcessor, IMasterGetItemsQueryProcessor <Currency> masterGetItemsQueryProcessor, IDeleteIdenticalEntityQueryProcessor <Currency> deleteIdenticalEntityQueryProcessor, IMasterGetByCodesQueryProcessor <Currency> masterGetByCodesQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <Currency> identicalEntityGetByIdsQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.currencyQueryProcessor = currencyQueryProcessor; this.addCurrencyQueryProcessor = addCurrencyQueryProcessor; this.masterGetItemsQueryProcessor = masterGetItemsQueryProcessor; this.deleteIdenticalEntityQueryProcessor = deleteIdenticalEntityQueryProcessor; this.masterGetByCodesQueryProcessor = masterGetByCodesQueryProcessor; this.identicalEntityGetByIdsQueryProcessor = identicalEntityGetByIdsQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }
public BillingImporterProcessor( IBillingImporterCodeToIdSolveProcessor billingImporterCodeToIdSolveProcessor, IBillingProcessor billingProcessor, IBillingSaveProcessor billingSaveProcessor, IImporterSettingDetailQueryProcessor importerSettingDetailQueryProcessor, ICategoryByCodeQueryProcessor categoryByCodeQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <Category> categoryIdenticalEntityGetByIdsQueryProcessor, ICustomerQueryProcessor customerQueryProcessor, IAddCustomerQueryProcessor addCustomerQueryProcessor, IUpdateCustomerQueryProcessor updateCustomerQueryProcessor, IBillingSearchForImportQueryProcessor billingSearchForImportQueryProcessor, IUpdateBillingQueryProcessor updatebillingQueryProcessor, IBillingDivisionContractQueryProcessor billingDivisionContractQueryProcessor, IUpdateBillingDivisionContractQueryProcessor updateBillingDivisionContractQueryProcessor, IByCompanyGetEntityQueryProcessor <BillingDivisionSetting> billingDivisionSettingQueryProcessor, IAddBillingDivisionContractQueryProcessor addBillingDivisionContractQueryProcessor, ICustomerDiscountQueryProcessor customerDiscountQueryProcessor, IAddBillingDiscountQueryProcessor addBillingDiscountQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.billingImporterCodeToIdSolveProcessor = billingImporterCodeToIdSolveProcessor; this.billingProcessor = billingProcessor; this.billingSaveProcessor = billingSaveProcessor; this.importerSettingDetailQueryProcessor = importerSettingDetailQueryProcessor; this.categoryByCodeQueryProcessor = categoryByCodeQueryProcessor; this.categoryIdenticalEntityGetByIdsQueryProcessor = categoryIdenticalEntityGetByIdsQueryProcessor; this.customerQueryProcessor = customerQueryProcessor; this.addCustomerQueryProcessor = addCustomerQueryProcessor; this.updateCustomerQueryProcessor = updateCustomerQueryProcessor; this.billingSearchForImportQueryProcessor = billingSearchForImportQueryProcessor; this.updatebillingQueryProcessor = updatebillingQueryProcessor; this.billingDivisionContractQueryProcessor = billingDivisionContractQueryProcessor; this.updateBillingDivisionContractQueryProcessor = updateBillingDivisionContractQueryProcessor; this.billingDivisionSettingQueryProcessor = billingDivisionSettingQueryProcessor; this.addBillingDivisionContractQueryProcessor = addBillingDivisionContractQueryProcessor; this.customerDiscountQueryProcessor = customerDiscountQueryProcessor; this.addBillingDiscountQueryProcessor = addBillingDiscountQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }
/// <summary>constructor</summary> public BillingAccountTransferFileImportProcessor( IIdenticalEntityGetByIdsQueryProcessor <Company> companyGetByIdQueryProcessor, ICurrencyQueryProcessor currencyQueryProcessor, IBillingQueryProcessor billingQueryProcessor, ICustomerQueryProcessor customerQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <PaymentAgency> paymentAgencyGetByIdsQueryProcessor, IImportDataProcessor importDataProcessor, IBillingAccountTransferProcessor billingAccountTransferProcessor ) { this.companyGetByIdQueryProcessor = companyGetByIdQueryProcessor; this.currencyQueryProcessor = currencyQueryProcessor; this.billingQueryProcessor = billingQueryProcessor; this.customerQueryProcessor = customerQueryProcessor; this.paymentAgencyGetByIdsQueryProcessor = paymentAgencyGetByIdsQueryProcessor; this.importDataProcessor = importDataProcessor; this.billingAccountTransferProcessor = billingAccountTransferProcessor; serializer = MessagePackSerializer.Get <AccountTransferSource>(new SerializationContext { DefaultDateTimeConversionMethod = DateTimeConversionMethod.Native }); }
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; }
public CategoryProcessor( ICategoryByCodeQueryProcessor categoryByCodeQueryProcessor, ICategoriesQueryProcessor categoriesQueryProcessor, IAddCategoryQueryProcessor addCategoryQueryProcessor, IDeleteIdenticalEntityQueryProcessor <Category> categoryDeleteIdenticalQueryProcessor, IAccountTitleQueryProcessor accountTitleByIdQueryProcessor, ITaxClassQueryProcessor taxClassQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <PaymentAgency> identicalGetByIdsQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <Category> categoryIdenticalEntityGetByIdsQueryProcessor, IIdenticalEntityGetByIdsQueryProcessor <AccountTitle> accountTitleIdenticalEntityGetByIdsQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.categoryByCodeQueryProcessor = categoryByCodeQueryProcessor; this.categoriesQueryProcessor = categoriesQueryProcessor; this.addCategoryQueryProcessor = addCategoryQueryProcessor; this.categoryDeleteIdenticalQueryProcessor = categoryDeleteIdenticalQueryProcessor; this.accountTitleByIdQueryProcessor = accountTitleByIdQueryProcessor; this.taxClassQueryProcessor = taxClassQueryProcessor; this.identicalGetByIdsQueryProcessor = identicalGetByIdsQueryProcessor; this.categoryIdenticalEntityGetByIdsQueryProcessor = categoryIdenticalEntityGetByIdsQueryProcessor; this.accountTitleIdenticalEntityGetByIdsQueryProcessor = accountTitleIdenticalEntityGetByIdsQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }