public ReminderProcessor( IReminderQueryProcessor reminderQueryProcessor, IAddReminderQueryProcessor addReminderQueryProcessor, IUpdateReminderQueryProcessor updateReminderQueryProcessor, IByCompanyGetEntitiesQueryProcessor <ReminderCommonSetting> getReminderCommonSettingQueryProcessor, IUpdateBillingReminderQueryProcessor updateBillingReminderQueryProcessor, IReminderSummarySettingQueryProcessor reminderSummarySettingQueryProcessor, IStatusQueryProcessor statusQueryProcessor, IAddReminderHistoryQueryProcessor addReminderHistoryQueryProcessor, IReminderOutputedQueryProcessor reminderOutputedQueryProcessor, IDeleteIdenticalEntityQueryProcessor <Reminder> deleteReminderQueryProcessor, IDeleteReminderHistoryQueryProcessor deleteReminderHistoryQueryProcessor, IDeleteReminderSummaryQueryProcessor deleteReminderSummaryQueryProcessor, IReminderOutputedExistsQueryProcessor reminderOutputedExistsQueryProcessor, IByCompanyExistQueryProcessor <Reminder> reminderByCompanyExistQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.reminderQueryProcessor = reminderQueryProcessor; this.addReminderQueryProcessor = addReminderQueryProcessor; this.updateReminderQueryProcessor = updateReminderQueryProcessor; this.getReminderCommonSettingQueryProcessor = getReminderCommonSettingQueryProcessor; this.updateBillingReminderQueryProcessor = updateBillingReminderQueryProcessor; this.reminderSummarySettingQueryProcessor = reminderSummarySettingQueryProcessor; this.statusQueryProcessor = statusQueryProcessor; this.addReminderHistoryQueryProcessor = addReminderHistoryQueryProcessor; this.reminderOutputedQueryProcessor = reminderOutputedQueryProcessor; this.deleteReminderQueryProcessor = deleteReminderQueryProcessor; this.deleteReminderHistoryQueryProcessor = deleteReminderHistoryQueryProcessor; this.deleteReminderSummaryQueryProcessor = deleteReminderSummaryQueryProcessor; this.reminderOutputedExistsQueryProcessor = reminderOutputedExistsQueryProcessor; this.reminderByCompanyExistQueryProcessor = reminderByCompanyExistQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }
public ReminderHistoryProcessor( IReminderHistoryQueryProcessor reminderHistoryQueryProcessor, IUpdateReminderHistoryQueryProcessor updateReminderHistoryQueryProcessor, IDeleteTransactionQueryProcessor <ReminderHistory> deleteReminderHistoryQueryProcessor, IDeleteTransactionQueryProcessor <ReminderSummaryHistory> deleteReminderSummaryHistoryQueryProcessor, IUpdateReminderQueryProcessor updateReminderQueryProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.reminderHistoryQueryProcessor = reminderHistoryQueryProcessor; this.updateReminderHistoryQueryProcessor = updateReminderHistoryQueryProcessor; this.deleteReminderHistoryQueryProcessor = deleteReminderHistoryQueryProcessor; this.deleteReminderSummaryHistoryQueryProcessor = deleteReminderSummaryHistoryQueryProcessor; this.updateReminderQueryProcessor = updateReminderQueryProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }