예제 #1
0
 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;
 }
예제 #2
0
 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;
 }