コード例 #1
0
 /// <summary>
 /// constructor
 /// </summary>
 public InvoiceSettingController(
     IInvoiceCommonSettingProcessor invoiceCommonSettingProcessor,
     IInvoiceNumberHistoryProcessor invoiceNumberHistoryProcessor,
     IInvoiceNumberSettingProcessor invoiceNumberSettingProcessor,
     IInvoiceTemplateSettingProcessor invoiceTemplateSettingProcessor
     )
 {
     this.invoiceCommonSettingProcessor   = invoiceCommonSettingProcessor;
     this.invoiceNumberHistoryProcessor   = invoiceNumberHistoryProcessor;
     this.invoiceNumberSettingProcessor   = invoiceNumberSettingProcessor;
     this.invoiceTemplateSettingProcessor = invoiceTemplateSettingProcessor;
 }
コード例 #2
0
 public InvoiceSettingService(
     IAuthorizationProcessor authorizationProcessor,
     IInvoiceCommonSettingProcessor invoiceCommonSettingProcessor,
     IInvoiceNumberHistoryProcessor invoiceNumberHistoryProcessor,
     IInvoiceNumberSettingProcessor invoiceNumberSettingProcessor,
     IInvoiceTemplateSettingProcessor invoiceTemplateSettingProcessor,
     ICategoryProcessor categoryProcessor,
     ILogManager logManager
     )
 {
     this.authorizationProcessor          = authorizationProcessor;
     this.invoiceCommonSettingProcessor   = invoiceCommonSettingProcessor;
     this.invoiceNumberHistoryProcessor   = invoiceNumberHistoryProcessor;
     this.invoiceNumberSettingProcessor   = invoiceNumberSettingProcessor;
     this.invoiceTemplateSettingProcessor = invoiceTemplateSettingProcessor;
     this.categoryProcessor = categoryProcessor;
     logger = logManager.GetLogger(typeof(InvoiceSettingService));
 }
コード例 #3
0
 public BillingInvoiceProcessor(
     IBillingInvoiceQueryProcessor billingInvoiceQueryProcessor,
     IBillingInputProcessor billingInputProcessor,
     IBillingProcessor billingProcessor,
     IInvoiceNumberSettingProcessor invoiceNumberSettingProcessor,
     IInvoiceNumberHistoryProcessor invoiceNumberHistoryProcessor,
     IInvoiceCommonSettingProcessor invoiceCommonSettingProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.billingInvoiceQueryProcessor  = billingInvoiceQueryProcessor;
     this.billingInputProcessor         = billingInputProcessor;
     this.billingProcessor              = billingProcessor;
     this.invoiceNumberSettingProcessor = invoiceNumberSettingProcessor;
     this.invoiceNumberHistoryProcessor = invoiceNumberHistoryProcessor;
     this.invoiceCommonSettingProcessor = invoiceCommonSettingProcessor;
     this.transactionScopeBuilder       = transactionScopeBuilder;
 }