Example #1
0
 public CompanyLogoProcessor(
     IAddCompanyLogoQueryProcessor addCompanyLogoQueryProcessor,
     IDeleteCompanyLogoQueryProcessor deleteCompanyLogoQueryProcessor,
     IDeleteByCompanyQueryProcessor <CompanyLogo> deleteCompanyLogoByCompanyQueryProcessor,
     IByCompanyGetEntitiesQueryProcessor <CompanyLogo> companyLogoGetByCompanyIdQueryProcessor,
     ITransactionScopeBuilder transactionScopeBuilder
     )
 {
     this.addCompanyLogoQueryProcessor             = addCompanyLogoQueryProcessor;
     this.deleteCompanyLogoQueryProcessor          = deleteCompanyLogoQueryProcessor;
     this.deleteCompanyLogoByCompanyQueryProcessor = deleteCompanyLogoByCompanyQueryProcessor;
     this.companyLogoGetByCompanyIdQueryProcessor  = companyLogoGetByCompanyIdQueryProcessor;
     this.transactionScopeBuilder = transactionScopeBuilder;
 }
Example #2
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;
        }