Example #1
0
 public SubAccountUnitAppService(SubAccountUnitManager subAccountUnitManager, IRepository <SubAccountUnit, long> subAccountUnitRepository,
                                 IRepository <SubAccountRestrictionUnit, long> subAccountRestrictionUnitRepository, IRepository <AccountUnit, long> accountUnitRepository,
                                 SubAccountRestrictionUnitManager subAccountRestrictionUnitManager, IAccountCache accountCache, ISubAccountRestrictionCache subAccountRestrictionCache, CustomAppSession customAppSession)
 {
     _subAccountUnitManager = subAccountUnitManager;
     _subAccountRestrictionUnitRepository = subAccountRestrictionUnitRepository;
     _accountUnitRepository            = accountUnitRepository;
     _subAccountRestrictionUnitManager = subAccountRestrictionUnitManager;
     _accountCache = accountCache;
     _subAccountRestrictionCache = subAccountRestrictionCache;
     _customAppSession           = customAppSession;
     _subAccountUnitRepository   = subAccountUnitRepository;
 }
Example #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="subAccountUnitRepository"></param>
        /// <param name="jobUnitRepository"></param>
        /// <param name="customAppSession"></param>
        /// <param name="accountUnitRepository"></param>
        /// <param name="vendorUnitRepository"></param>
        /// <param name="taxCreditUnitRepository"></param>
        /// <param name="vendorCache"></param>
        /// <param name="dividsCache"></param>
        /// <param name="accountCache"></param>
        /// <param name="subAccountCache"></param>
        /// <param name="userOrganizationUnitUnitRepository"></param>
        /// <param name="subAccountRestrictionCache"></param>
        /// <param name="pettyCashAccountUnitRepository"></param>
        /// <param name="vendorPaymentTermUnitRepository"></param>
        /// <param name="bankAccountCache"></param>
        /// <param name="purchaseOrderEntryDocumentDetailUnitRepository"></param>
        /// <param name="purchaseOrderEntryDocumentUnitRepository"></param>
        ///  <param name="organizationExtendedUnitRepository"></param>
        public ListAppService(IRepository <SubAccountUnit, long> subAccountUnitRepository, IRepository <JobUnit> jobUnitRepository,
                              CustomAppSession customAppSession, IRepository <AccountUnit, long> accountUnitRepository,
                              IRepository <VendorUnit> vendorUnitRepository, IRepository <TaxCreditUnit> taxCreditUnitRepository, IVendorCache vendorCache,
                              IDivisionCache dividsCache, IAccountCache accountCache, ISubAccountCache subAccountCache,
                              ISubAccountRestrictionCache subAccountRestrictionCache,
                              IRepository <PettyCashAccountUnit, long> pettyCashAccountUnitRepository,
                              IRepository <VendorPaymentTermUnit> vendorPaymentTermUnitRepository,
                              IBankAccountCache bankAccountCache,
                              IRepository <PurchaseOrderEntryDocumentDetailUnit, long> purchaseOrderEntryDocumentDetailUnitRepository,
                              IRepository <PurchaseOrderEntryDocumentUnit, long> purchaseOrderEntryDocumentUnitRepository,

                              IRepository <OrganizationExtended, long> organizationExtendedUnitRepository,
                              IRepository <UserOrganizationUnit, long> userOrganizationUnitUnitRepository,
                              IRepository <TypeOfUploadFileUnit> typeOfUploadFileUnitRepository,
                              IRepository <BatchUnit, int> batchUnitRepository,
                              IRepository <TypeOfAccountUnit> typeOfAccountUnitRepository
                              )
        {
            _subAccountUnitRepository = subAccountUnitRepository;
            _jobUnitRepository        = jobUnitRepository;
            _accountUnitRepository    = accountUnitRepository;
            _customAppSession         = customAppSession;
            _batchUnitRepository      = batchUnitRepository;
            _taxCreditUnitRepository  = taxCreditUnitRepository;
            _vendorCache                     = vendorCache;
            _divisionCache                   = dividsCache;
            _accountCache                    = accountCache;
            _subAccountCache                 = subAccountCache;
            _subAccountRestrictionCache      = subAccountRestrictionCache;
            _pettyCashAccountUnitRepository  = pettyCashAccountUnitRepository;
            _vendorPaymentTermUnitRepository = vendorPaymentTermUnitRepository;
            _bankAccountCache                = bankAccountCache;
            _purchaseOrderEntryDocumentDetailUnitRepository = purchaseOrderEntryDocumentDetailUnitRepository;
            _purchaseOrderEntryDocumentUnitRepository       = purchaseOrderEntryDocumentUnitRepository;
            _organizationExtendedUnitRepository             = organizationExtendedUnitRepository;
            _userOrganizationUnitUnitRepository             = userOrganizationUnitUnitRepository;
            _typeOfUploadFileUnitRepository = typeOfUploadFileUnitRepository;
            _typeOfAccountUnitRepository    = typeOfAccountUnitRepository;
        }