Ejemplo n.º 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;
 }
Ejemplo n.º 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));
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 4
0
        public CompanyInitializeProcessor(
            IAddCompanyQueryProcessor addCompanyQueryProcessor,

            IAddCompanyLogoQueryProcessor addCompanyLogoQueryProcessor,
            IDeleteCompanyLogoQueryProcessor deleteCompanyLogoQueryProcessor,

            IAddDepartmentQueryProcessor addDepartmentQueryProcessor,
            IAddLoginUserQueryProcessor addLoginUserQueryProcessor,
            IAddLoginUserPasswordQueryProcessor addLoginUserPasswordQueryProcessor,
            ICategoriesQueryProcessor categoryQueryProcessor,
            IAddCollationSettingQueryProcessor collationSettingQueryProcessor,
            IAddColumnNameSettingQueryProcessor columnNameSettingQueryProcessor,
            IAddCurrencyQueryProcessor currencyQueryProcessor,
            IGeneralSettingQueryProcessor generalSettingQueryProcessor,
            IJuridicalPersonalityQueryProcessor juridicalPersonalityQueryProcessor,
            IInitializeImportSettingQueryProcessor importSettingQueryProcessor,
            IAddStatusQueryProcessor addStatusQueryProcessor,
            IInvoiceCommonSettingProcessor invoiceCommonSettingProcessor,
            IInvoiceNumberSettingProcessor invoiceNumberSettingProcessor,
            IInvoiceTemplateSettingProcessor invoiceTemplateSettingProcessor,

            IAddApplicationControlQueryProcessor addApplicationControlQueryProcessor,
            IAddMenuAuthorityQueryProcessor addMenuAuthorityQueryProcessor,
            IAddFunctionAuthorityQueryProcessor addFunctionAuthorityQueryProcessor,
            IAddPasswordPolicyQueryProcessor addPasswordPolicyQueryProcessor,
            ILoginUserLicenseQueryProcessor loginUserLicenseQueryProcessor,
            ICollationOrderQueryProcessor collationOrderQueryProcessor,
            IMatchingOrderQueryProcessor matchingOrderQueryProcessor,

            IHashAlgorithm hashAlgorithm,
            ITransactionScopeBuilder transactionScopeBuilder
            )
        {
            this.addCompanyQueryProcessor = addCompanyQueryProcessor;

            this.addCompanyLogoQueryProcessor    = addCompanyLogoQueryProcessor;
            this.deleteCompanyLogoQueryProcessor = deleteCompanyLogoQueryProcessor;

            this.addDepartmentQueryProcessor        = addDepartmentQueryProcessor;
            this.addLoginUserQueryProcessor         = addLoginUserQueryProcessor;
            this.addLoginUserPasswordQueryProcessor = addLoginUserPasswordQueryProcessor;
            this.categoryQueryProcessor             = categoryQueryProcessor;
            this.collationSettingQueryProcessor     = collationSettingQueryProcessor;
            this.columnNameSettingQueryProcessor    = columnNameSettingQueryProcessor;
            this.currencyQueryProcessor             = currencyQueryProcessor;
            this.generalSettingQueryProcessor       = generalSettingQueryProcessor;
            this.juridicalPersonalityQueryProcessor = juridicalPersonalityQueryProcessor;
            this.importSettingQueryProcessor        = importSettingQueryProcessor;
            this.addStatusQueryProcessor            = addStatusQueryProcessor;
            this.invoiceCommonSettingProcessor      = invoiceCommonSettingProcessor;
            this.invoiceNumberSettingProcessor      = invoiceNumberSettingProcessor;
            this.invoiceTemplateSettingProcessor    = invoiceTemplateSettingProcessor;

            this.addApplicationControlQueryProcessor = addApplicationControlQueryProcessor;
            this.addMenuAuthorityQueryProcessor      = addMenuAuthorityQueryProcessor;
            this.addFunctionAuthorityQueryProcessor  = addFunctionAuthorityQueryProcessor;
            this.addPasswordPolicyQueryProcessor     = addPasswordPolicyQueryProcessor;
            this.loginUserLicenseQueryProcessor      = loginUserLicenseQueryProcessor;
            this.collationOrderQueryProcessor        = collationOrderQueryProcessor;
            this.matchingOrderQueryProcessor         = matchingOrderQueryProcessor;

            this.hashAlgorithm           = hashAlgorithm;
            this.transactionScopeBuilder = transactionScopeBuilder;
        }