/// <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; }
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)); }
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; }