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