Click or drag to resize

EnterpriseOneEntityRepository Class

Base abstract class for all EnterpriseOne entity repositories
Inheritance Hierarchy

Namespace:  Aloe.EnterpriseOne.Model.Core
Assembly:  Aloe.EnterpriseOne.Model (in Aloe.EnterpriseOne.Model.dll) Version: 20.1.3.5
Syntax
public abstract class EnterpriseOneEntityRepository : EntityRepository

The EnterpriseOneEntityRepository type exposes the following members.

Properties
  NameDescription
Public propertyAggregateParentRepository
Gets the aggregate parent repository.
(Inherited from Repository.)
Public propertyAllowTrackChanges
Gets a value indicating whether this repository allows tracking changes.
Public propertyAttributes
List of Attributes of the container
(Inherited from Repository.)
Public propertyCalculatedAttributes
Gets the calculated attributes.
Public propertyChildCollections
List of collections of child objects
(Inherited from EntityRepository.)
Public propertyEntityName
Gets the name of the entity.
(Inherited from EntityRepository.)
Public propertyGhostObjectType
Gets the type of the ghost object.
(Inherited from EntityRepository.)
Public propertyLocalizedName
Gets the name of the repository in the current UI culture.
(Inherited from Repository.)
Public propertyName
The name of the repository, including the name-space.
(Inherited from Repository.)
Public propertyObjectType
Gets the type of the domain objects, which are managed by the repository.
(Inherited from Repository.)
Public propertyParentRepository
Gets the parent repository or null if there is no parent repository.
(Inherited from Repository.)
Public propertyPrimaryTableName
The name of the primary storage table, used to persist the domain objects
(Inherited from DataAccessRepository.)
Public propertyReferences
List of references to entity objects
(Inherited from Repository.)
Public propertyRepositorySource
The RepositorySource of this repository
Public propertyRules
Gets the repository rules.
(Inherited from EditableRepository.)
Public propertySettings
Gets the entity settings. Can be null.
Public propertySupportsObjectDuplication
Gets a value indicating whether the repository supports object duplication.
(Inherited from EntityRepository.)
Public propertySystemTrackChangesLevel
Gets the system default track changes level for the repository.
Public propertyTrackChangesLevel
Gets a value indicating whether track changes is enabled for this repository. This property is checked for aggregate roots.
Top
Methods
  NameDescription
Public methodConsumeObjects
Consumes and returns the objects found in the specified buffer.
(Inherited from EntityRepository.)
Public methodCreateDataAccessQuery
Creates a new data access query for the repository, with the specified filter
(Inherited from DataAccessRepository.)
Public methodCreateQueryT
Returns IQueryable that can be used in LINQ expressions which query the repository
(Inherited from DataAccessRepository.)
Public methodDuplicateObject
Duplicates the object.
(Inherited from EntityRepository.)
Public methodEnsureFullyLoaded
Ensures that the specified objects are fully loaded.
(Inherited from Repository.)
Public methodEnumerateObjects
Enumerates and returns the objects found in the specified buffer.
(Inherited from EntityRepository.)
Public methodExecuteBusinessRules
Validates the specified object for the specified business event.
(Inherited from EditableRepository.)
Public methodGetAggregateRootRepository
Gets the aggregate root repository. If AggregateParentRepository is null the aggregate root is this repository.
(Inherited from Repository.)
Public methodGetGhostObject
Gets the ghost object of the current repository.
(Inherited from EntityRepository.)
Public methodGetIdAttribute
Returns the attribute, which gets the Id of entity objects
(Inherited from EntityRepository.)
Public methodGetLocalObjectByKey
Finds local object with the specified repository-specific key. Returns null if the object is not found in the local buffer.
(Inherited from EntityRepository.)
Public methodGetObjectByKey
Finds or loads object with the specified repository-specific key. The object is loaded as lazy as possible.
(Inherited from EntityRepository.)
Public methodGetObjectByPrimaryKey
Gets or loads the object with the specified primary key.
(Inherited from EntityRepository.)
Public methodGetObjectByRow
Finds or creates an object, referencing the specified buffer row.
(Inherited from DataAccessRepository.)
Public methodGetObjectKeys
Gets the repository-specific object keys from the objects in the specified buffer.
(Inherited from EntityRepository.)
Public methodGetObjectsByKeys
Find or loads objects with the specified repository-specific keys. The objects are eagerly mass loaded.
(Inherited from EntityRepository.)
Public methodGetObjectsByPrimaryKeys
Gets or loads the objects with the specified primary keys. The objects are eagerly mass loaded.
(Inherited from EntityRepository.)
Public methodGetObjectsByRows
Finds or creates objects, referencing the specified buffer row.
(Inherited from DataAccessRepository.)
Public methodGetParentReference
Gets the parent ownership reference.
(Inherited from Repository.)
Public methodGetReferenceTObject, TResult
Gets the backing reference of the member, specified in the expression. The expression should be in the format 's => s.Member'.
(Inherited from Repository.)
Public methodGetScalarAttributes
Gets the scalar attributes.
Public methodInstantiateNewObject
Creates a new domain object of the type, managed by the repository.
(Inherited from EditableRepository.)
Public methodIsAggregateRoot
Returns true if this repository is aggregate root.
(Inherited from Repository.)
Public methodReadToBuffer
Executes the query and returns the result in a buffer
(Inherited from DataAccessRepository.)
Public methodRefreshAttributes
Refreshes the attributes collection.
(Overrides RepositoryRefreshAttributes.)
Public methodRegisterRevocableRule
Registers a business rule, which can be revoked by user config option.
Public methodRegisterRule
Registers a constraint for the specified validation events.
(Inherited from EditableRepository.)
Public methodRegisterRuleForTBusinessEvent
Registers the rule for all events of the specified event type.
(Inherited from EditableRepository.)
Public methodRegisterRuleForAttributeChanged(String, IBusinessRule)
Registers a rule for the AttributeChangedBusinessEvent event.
(Inherited from EditableRepository.)
Public methodRegisterRuleForAttributeChanged(IDataAttribute, IBusinessRule)
Registers a rule for the AttributeChangedBusinessEvent event.
(Inherited from EditableRepository.)
Public methodRegisterRuleForAttributeChanging
Registers a rule for the AttributeChangingBusinessEvent event.
(Inherited from EditableRepository.)
Public methodRegisterRuleForCommit
Registers a constraint for the Commit validation event. For more information, ValidationEvent.
(Inherited from EditableRepository.)
Public methodRegisterRuleForObjectReferenceChanged
Registers a rule for the ObjectReferenceChangedBusinessEvent event.
(Inherited from EditableRepository.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetExpressionDependencies
Gets the data attributes and references (from the repository) on which the expression depends.
(Defined by RepositoryExtensions.)
Top
See Also
Inheritance Hierarchy
SystemObject
  Aloe.SystemFrameworks.DomainRepository
    Aloe.SystemFrameworks.DomainDataAccessRepository
      Aloe.SystemFrameworks.DomainEditableRepository
        Aloe.SystemFrameworks.DomainEntityRepository
          Aloe.EnterpriseOne.Model.CoreEnterpriseOneEntityRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementMaintenanceOrderLinesRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementMaintenanceTypeGroupsRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementMaintenanceTypesRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetGroupsRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetLocationsRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetMaintenanceSchedulesRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetParameterValuesRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetScheduledMaintenancesRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetsRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetTypeMaintenanceTypesRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetTypesRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementManagedAssetTypeTrackedParametersRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementServiceCentersRepository
            Aloe.EnterpriseOne.Model.Applications.AssetManagementTrackedParametersRepository
            Aloe.EnterpriseOne.Model.Applications.CmsNewsWebModuleArticlesRepository
            Aloe.EnterpriseOne.Model.Applications.CmsWebModulesRepository
            Aloe.EnterpriseOne.Model.Applications.CmsWebSiteLanguagesRepository
            Aloe.EnterpriseOne.Model.Applications.CmsWebSitesRepository
            Aloe.EnterpriseOne.Model.Applications.DataWarehouseDataMeasureGroupsRepository
            Aloe.EnterpriseOne.Model.Applications.DataWarehouseDataMeasuresRepository
            Aloe.EnterpriseOne.Model.Applications.DataWarehouseDataValuesRepository
            Aloe.EnterpriseOne.Model.Applications.FleetCrewMembersRepository
            Aloe.EnterpriseOne.Model.Applications.FleetCrewsRepository
            Aloe.EnterpriseOne.Model.Applications.FleetEquipmentTypesRepository
            Aloe.EnterpriseOne.Model.Applications.FleetMaintenancePlansRepository
            Aloe.EnterpriseOne.Model.Applications.FleetMaintenanceProfilePlansRepository
            Aloe.EnterpriseOne.Model.Applications.FleetMaintenanceProfilesRepository
            Aloe.EnterpriseOne.Model.Applications.FleetTripSegmentsRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehicleAlertsRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehicleEquipmentRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehicleLocationHistoryRecordsRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehicleMaintenancePlanAssignmentsRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehicleObdTroublesRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehicleSetsRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehicleSetVehiclesRepository
            Aloe.EnterpriseOne.Model.Applications.FleetVehiclesRepository
            Aloe.EnterpriseOne.Model.Applications.MailBoxesRepository
            Aloe.EnterpriseOne.Model.Applications.MailBoxFoldersRepository
            Aloe.EnterpriseOne.Model.Applications.MailMessageAttachmentsRepository
            Aloe.EnterpriseOne.Model.Applications.MailMessagesRepository
            Aloe.EnterpriseOne.Model.Applications.PersonalDataDataSubjectRightRequestsRepository
            Aloe.EnterpriseOne.Model.Applications.PersonalDataJointControllersRepository
            Aloe.EnterpriseOne.Model.Applications.PersonalDataPersonalDataProcessesRepository
            Aloe.EnterpriseOne.Model.Applications.PersonalDataPersonalDataProcessRecipientsRepository
            Aloe.EnterpriseOne.Model.Applications.PersonalDataProcessingConsentsRepository
            Aloe.EnterpriseOne.Model.Applications.RentalAssetConsumablesRepository
            Aloe.EnterpriseOne.Model.Applications.RentalAssetGroupsRepository
            Aloe.EnterpriseOne.Model.Applications.RentalAssetsRepository
            Aloe.EnterpriseOne.Model.Applications.RentalAssetTypeConsumablesRepository
            Aloe.EnterpriseOne.Model.Applications.RentalAssetTypePropertiesRepository
            Aloe.EnterpriseOne.Model.Applications.RentalAssetTypesRepository
            Aloe.EnterpriseOne.Model.Applications.RentalLeaseContractLineConsumablesRepository
            Aloe.EnterpriseOne.Model.Applications.RentalLeaseContractLinesRepository
            Aloe.EnterpriseOne.Model.Applications.RentalTransactionLinesRepository
            Aloe.EnterpriseOne.Model.Applications.RentalTransactionTemplatesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceActivityAgreedMaterialsRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceActivityAgreedServicesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceActivityMaterialsRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceActivityServicesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceAgreementLinesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceAgreementMaterialsRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceAgreementServicesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceInvoicingRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceObjectsRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceObjectTypesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceOrderLinesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServicesRepository
            Aloe.EnterpriseOne.Model.Applications.ServiceServiceTypesRepository
            Aloe.EnterpriseOne.Model.Applications.TelephonyCallDetailsRepository
            Aloe.EnterpriseOne.Model.CommunitiesNotificationSettingsRepository
            Aloe.EnterpriseOne.Model.CommunitiesNotificationsRepository
            Aloe.EnterpriseOne.Model.CommunitiesSocialCommentsRepository
            Aloe.EnterpriseOne.Model.CommunitiesSocialGroupMembersRepository
            Aloe.EnterpriseOne.Model.CommunitiesSocialGroupsRepository
            Aloe.EnterpriseOne.Model.CommunitiesSocialPostsRepository
            Aloe.EnterpriseOne.Model.CommunitiesSocialReactionsRepository
            Aloe.EnterpriseOne.Model.CrmCustomerProductsRepository
            Aloe.EnterpriseOne.Model.CrmCustomersRepository
            Aloe.EnterpriseOne.Model.CrmCustomerTypesRepository
            Aloe.EnterpriseOne.Model.CrmDealersRepository
            Aloe.EnterpriseOne.Model.CrmDiscountTypesRepository
            Aloe.EnterpriseOne.Model.Crm.DistributionSalesPersonGroupsRepository
            Aloe.EnterpriseOne.Model.Crm.DistributionSalesPersonTargetLinesRepository
            Aloe.EnterpriseOne.Model.CrmDistributorsRepository
            Aloe.EnterpriseOne.Model.Crm.InvoicingInvoiceLinesRepository
            Aloe.EnterpriseOne.Model.Crm.InvoicingInvoiceOrderLinesRepository
            Aloe.EnterpriseOne.Model.Crm.InvoicingInvoicesOptionsRepository
            Aloe.EnterpriseOne.Model.CrmLineDiscountsRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingBonusProgramProductsRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingBonusProgramsRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingCampaignsRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingDistributionChannelsRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingForecastItemsRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingProductDistributionChannelsRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingTargetGroupMembersRepository
            Aloe.EnterpriseOne.Model.Crm.MarketingTargetGroupsRepository
            Aloe.EnterpriseOne.Model.Crm.PosDevicesRepository
            Aloe.EnterpriseOne.Model.Crm.PosLocationsRepository
            Aloe.EnterpriseOne.Model.Crm.PosOperatorsRepository
            Aloe.EnterpriseOne.Model.Crm.PosProductTypeTaxGroupsRepository
            Aloe.EnterpriseOne.Model.Crm.PosRolesRepository
            Aloe.EnterpriseOne.Model.Crm.PosSequencesRepository
            Aloe.EnterpriseOne.Model.Crm.PosTerminalsRepository
            Aloe.EnterpriseOne.Model.Crm.PresalesOfferLinesRepository
            Aloe.EnterpriseOne.Model.Crm.PresalesOffersOptionsRepository
            Aloe.EnterpriseOne.Model.CrmPriceListsRepository
            Aloe.EnterpriseOne.Model.CrmPriceTypesRepository
            Aloe.EnterpriseOne.Model.Crm.PricingPricingModelCostsRepository
            Aloe.EnterpriseOne.Model.Crm.PricingPricingModelPriceListsRepository
            Aloe.EnterpriseOne.Model.Crm.PricingPricingModelsRepository
            Aloe.EnterpriseOne.Model.CrmProductPricesRepository
            Aloe.EnterpriseOne.Model.CrmPromotionalPackageLinesRepository
            Aloe.EnterpriseOne.Model.CrmPromotionalPackagesRepository
            Aloe.EnterpriseOne.Model.Crm.SalesDefaultSalesOrderDocumentPropertiesRepository
            Aloe.EnterpriseOne.Model.Crm.SalesDefaultSalesOrderPaymentPlansRepository
            Aloe.EnterpriseOne.Model.Crm.SalesDocumentTypePaymentOptionsRepository
            Aloe.EnterpriseOne.Model.Crm.SalesSalesOrderLinesRepository
            Aloe.EnterpriseOne.Model.Crm.SalesSalesOrderPaymentOrdersTemplatesRepository
            Aloe.EnterpriseOne.Model.Crm.SalesSalesOrderPaymentPlansRepository
            Aloe.EnterpriseOne.Model.Crm.SalesSalesOrderPromotionalPackagesRepository
            Aloe.EnterpriseOne.Model.Crm.SalesSalesOrdersOptionsRepository
            Aloe.EnterpriseOne.Model.CrmSalesPersonsRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingAccountGroupsRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingAccountingVoucherLinesRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingAccountRequiredPropertiesRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingAccountsRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingCostCentersRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingFinancialStatementNodeCorrespondancesRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingFinancialStatementNodesRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingFinancialStatementsRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingProfitCentersRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingTemplateLinePropertiesRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingTemplateLinesRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingTemplateRouteLinksRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingTemplatesRepository
            Aloe.EnterpriseOne.Model.Finance.AccountingVoucherCorrespondancesRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsAssetCategoriesRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsAssetGroupsRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsAssetOrderLinesRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsAssetsRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsAssetTransactionLinesRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsDepreciationAssetsRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsDepreciationMethodsRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsDepreciationPlanLineFixedValuesRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsDepreciationPlanLinesRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsDepreciationPlanTemplatesRepository
            Aloe.EnterpriseOne.Model.Finance.AssetsValuationModelsRepository
            Aloe.EnterpriseOne.Model.Finance.CostAllocationModelsRepository
            Aloe.EnterpriseOne.Model.Finance.CostCalculationCostsRepository
            Aloe.EnterpriseOne.Model.Finance.CostCalculationProductOutputsRepository
            Aloe.EnterpriseOne.Model.Finance.CostCalculationResultsRepository
            Aloe.EnterpriseOne.Model.Finance.CostCostTypesRepository
            Aloe.EnterpriseOne.Model.Finance.CostDistributionCostsRepository
            Aloe.EnterpriseOne.Model.Finance.CostDistributionOutputsRepository
            Aloe.EnterpriseOne.Model.Finance.CostDistributionResultsRepository
            Aloe.EnterpriseOne.Model.Finance.CostTemplateCostTypesRepository
            Aloe.EnterpriseOne.Model.Finance.CostTemplateLevelsRepository
            Aloe.EnterpriseOne.Model.Finance.CostTemplatesRepository
            Aloe.EnterpriseOne.Model.Finance.IntrastatCommodityCodesRepository
            Aloe.EnterpriseOne.Model.Finance.IntrastatDeclarationLinesRepository
            Aloe.EnterpriseOne.Model.Finance.IntrastatDocumentAmountTypeSettingsRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsBulkPaymentOrderLinesRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentAccountsRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentReasonsRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentSlipAmountsRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentSlipLinesRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentSlipPaymentTransactionsTemplatesRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentTransactionLinesRepository
            Aloe.EnterpriseOne.Model.Finance.PaymentsPaymentTypesRepository
            Aloe.EnterpriseOne.Model.Finance.VatBGVATDeclaringPersonsRepository
            Aloe.EnterpriseOne.Model.Finance.VatBGVATDocumentTypeVATCodesRepository
            Aloe.EnterpriseOne.Model.Finance.VatDealTypesRepository
            Aloe.EnterpriseOne.Model.GeneralConfigRepository
            Aloe.EnterpriseOne.Model.General.ContactsActivityParticipantsRepository
            Aloe.EnterpriseOne.Model.General.ContactsActivityResourcesRepository
            Aloe.EnterpriseOne.Model.General.ContactsActivityTemplatesRepository
            Aloe.EnterpriseOne.Model.General.ContactsActivityTimeIntervalsRepository
            Aloe.EnterpriseOne.Model.General.ContactsCompanyDepartmentsRepository
            Aloe.EnterpriseOne.Model.General.ContactsCompanyEmployeesRepository
            Aloe.EnterpriseOne.Model.General.ContactsContactMechanismPurposesRepository
            Aloe.EnterpriseOne.Model.General.ContactsContactMechanismsRepository
            Aloe.EnterpriseOne.Model.General.ContactsPartiesRepository
            Aloe.EnterpriseOne.Model.General.ContactsPartyBankAccountsRepository
            Aloe.EnterpriseOne.Model.General.ContactsPartyContactMechanismsRepository
            Aloe.EnterpriseOne.Model.General.ContactsPartyPicturesRepository
            Aloe.EnterpriseOne.Model.General.ContactsPartyRelationshipsRepository
            Aloe.EnterpriseOne.Model.General.ContactsPartyRelationshipTypesRepository
            Aloe.EnterpriseOne.Model.General.ContactsRemindersRepository
            Aloe.EnterpriseOne.Model.GeneralCurrenciesRepository
            Aloe.EnterpriseOne.Model.GeneralCurrencyDirectoryLinesRepository
            Aloe.EnterpriseOne.Model.GeneralCustomPropertiesRepository
            Aloe.EnterpriseOne.Model.GeneralCustomPropertyAllowedValuesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentAmountReferencedDocumentsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentAmountsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentAmountTypeDependenciesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentAmountTypesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentCommentsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentDistributedAmountsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentFileAttachmentsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentLineAmountsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentLinksRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentManualDistributedAmountsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentPrintImagesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentPrintsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentsRepositoryBase
            Aloe.EnterpriseOne.Model.GeneralDocumentStateChangesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentTypeAmountsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentTypeEnterpriseCompaniesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentTypeNotificationsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentTypePropertiesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentTypeSecurityConditionsRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentTypesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentTypeUserStatusesRepository
            Aloe.EnterpriseOne.Model.GeneralDocumentVersionsRepository
            Aloe.EnterpriseOne.Model.GeneralEnterpriseCompaniesRepository
            Aloe.EnterpriseOne.Model.General.GeographyAdministrativeRegionsRepository
            Aloe.EnterpriseOne.Model.General.GeographyAreasRepository
            Aloe.EnterpriseOne.Model.General.GeographyCountriesRepository
            Aloe.EnterpriseOne.Model.General.GeographyGeoPointsRepository
            Aloe.EnterpriseOne.Model.General.GeographyMapPointsRepository
            Aloe.EnterpriseOne.Model.GeneralLinkTypesRepository
            Aloe.EnterpriseOne.Model.GeneralMeasurementCategoriesRepository
            Aloe.EnterpriseOne.Model.GeneralMeasurementUnitsRepository
            Aloe.EnterpriseOne.Model.GeneralPartyApplicableLegislationsRepository
            Aloe.EnterpriseOne.Model.GeneralPartyLocationNumbersRepository
            Aloe.EnterpriseOne.Model.GeneralPrintoutLayoutsRepository
            Aloe.EnterpriseOne.Model.GeneralPrintoutsRepository
            Aloe.EnterpriseOne.Model.GeneralProductCatalogsRepository
            Aloe.EnterpriseOne.Model.General.ProductsCodingSystemsRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductCodesRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductDimensionsRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductDocumentAmountsRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductGroupRangePropertiesRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductGroupRequiredPropertiesRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductGroupsRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductPicturesRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductsRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductSupplyRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductTypePurchaseInvoiceLinePropertiesRepository
            Aloe.EnterpriseOne.Model.General.ProductsProductTypesRepository
            Aloe.EnterpriseOne.Model.General.ProductsVariantColorsRepository
            Aloe.EnterpriseOne.Model.General.ProductsVariantSizesRepository
            Aloe.EnterpriseOne.Model.General.ProductsVariantStylesRepository
            Aloe.EnterpriseOne.Model.GeneralProductVariantsRepository
            Aloe.EnterpriseOne.Model.GeneralPropertiesCategoriesRepository
            Aloe.EnterpriseOne.Model.GeneralPropertyEnterpriseCompanyFiltersRepository
            Aloe.EnterpriseOne.Model.GeneralPropertyValuesRepository
            Aloe.EnterpriseOne.Model.GeneralReportQueriesRepository
            Aloe.EnterpriseOne.Model.GeneralReportsRepository
            Aloe.EnterpriseOne.Model.General.ResourcesResourceAvailabilityRepository
            Aloe.EnterpriseOne.Model.General.ResourcesResourceCostRatesRepository
            Aloe.EnterpriseOne.Model.General.ResourcesResourceGroupsRepository
            Aloe.EnterpriseOne.Model.General.ResourcesResourceInstancesRepository
            Aloe.EnterpriseOne.Model.General.ResourcesResourcesRepository
            Aloe.EnterpriseOne.Model.General.ResourcesWorkSchedulesRepository
            Aloe.EnterpriseOne.Model.General.ResourcesWorkScheduleWorkingTimeRepository
            Aloe.EnterpriseOne.Model.GeneralScheduledDocumentEventsRepository
            Aloe.EnterpriseOne.Model.GeneralSequenceGeneratorsRepository
            Aloe.EnterpriseOne.Model.GeneralSequencesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryCostCorrectionLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryCostCorrectionsOptionsRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryLotsRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryProductDefaultStoreBinsRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryProductValuationGroupsRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryReconciliationLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryReconciliationOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryReconciliationOrdersRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryRequisitionPlanRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryScrapTypesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventorySerialNumbersRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryStoreBinsRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryStoreGroupsRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryStoreOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryStoreResponsiblePartiesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryStoreTransactionLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventorySupplySchemaRoutesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventorySupplySchemataRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryTransactionEntryTemplatesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryTransferOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.InventoryTransferOrdersOptionsRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementPurchaseControlDocumentLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementPurchaseInvoiceLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementPurchaseInvoicesOptionsRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementPurchaseOperationTypesRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementPurchaseOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementPurchasePriceListsRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementPurchaseProductPricesRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementReceivingOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementRequisitionLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementSuppliersRepository
            Aloe.EnterpriseOne.Model.Logistics.ProcurementSupplierTypesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentCargoTypesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentCarriersRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentShipmentLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentShipmentOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentTransportationExecutionLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentTransportationModesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentTransportationOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentTransportationRequisitionLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.ShipmentTransportationVehiclesRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehouseLocationsRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehouseOrderLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehouseOrdersRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehouseRequisitionExecutionsRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehouseRequisitionLinesRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehousesRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehouseWorkersRepository
            Aloe.EnterpriseOne.Model.Logistics.WmsWarehouseZonesRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesCapacityRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesFunctionGroupsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesFunctionsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesLoadRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesOperationGroupsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesOperationInstructionsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesOperationsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesResourceFunctionsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesResourceGroupsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesResourcesRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesWorkgroupResourcesRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesWorkgroupShiftsRepository
            Aloe.EnterpriseOne.Model.Production.ResourcesWorkgroupsRepository
            Aloe.EnterpriseOne.Model.Production.ShopFloorConsumptionOrderLinesRepository
            Aloe.EnterpriseOne.Model.Production.ShopFloorOutputOrderConsumptionLinesRepository
            Aloe.EnterpriseOne.Model.Production.ShopFloorOutputOrderDistributedMaterialConsumptionsRepository
            Aloe.EnterpriseOne.Model.Production.ShopFloorOutputOrderLinesRepository
            Aloe.EnterpriseOne.Model.Production.ShopFloorWorkOrderItemIngredientsRepository
            Aloe.EnterpriseOne.Model.Production.ShopFloorWorkOrderItemOperationsRepository
            Aloe.EnterpriseOne.Model.Production.ShopFloorWorkOrderItemsRepository
            Aloe.EnterpriseOne.Model.Production.TechnologiesPrincipalRecipeIngredientsRepository
            Aloe.EnterpriseOne.Model.Production.TechnologiesPrincipalRecipeOperationsRepository
            Aloe.EnterpriseOne.Model.Production.TechnologiesPrincipalRecipesRepository
            Aloe.EnterpriseOne.Model.Production.TechnologiesRecipeIngredientsRepository
            Aloe.EnterpriseOne.Model.Production.TechnologiesRecipeOperationsRepository
            Aloe.EnterpriseOne.Model.Production.TechnologiesRecipesRepository
            Aloe.EnterpriseOne.Model.ProductionWorkOrderDocumentTypesOptionsRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectParticipantsRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectRiskDiscussionRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectRisksRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectsRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectTaskDependanciesRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectTaskMaterialsRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectTaskParticipantsRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectTaskResourcesRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectTasksRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectTypesRepository
            Aloe.EnterpriseOne.Model.ProjectsProjectWorkElementsRepository
            Aloe.EnterpriseOne.Model.ProjectsResourcesRepository
            Aloe.EnterpriseOne.Model.ProjectsTaskTypesRepository
            Aloe.EnterpriseOne.Model.ProjectsTemplateRisksRepository
            Aloe.EnterpriseOne.Model.ProjectsTemplatesRepository
            Aloe.EnterpriseOne.Model.ProjectsTemplateWorkElementsRepository
            Aloe.EnterpriseOne.Model.ProjectsTypeRolesRepository
            Aloe.EnterpriseOne.Model.ProjectsTypeWorkElementsRepository
            Aloe.EnterpriseOne.Model.ProjectsTypeWorkTypesRepository
            Aloe.EnterpriseOne.Model.ProjectsWorkReportMaterialsRepository
            Aloe.EnterpriseOne.Model.ProjectsWorkReportResourcesRepository
            Aloe.EnterpriseOne.Model.Systems.BpmCalculatedAttributeExpressionsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmCalculatedAttributesRepository
            Aloe.EnterpriseOne.Model.Systems.BpmExecutionStepsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessConnectionsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessElementsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessesRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessGroupsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessInstancesRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessLanesRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessNodeEventsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessNodesRepository
            Aloe.EnterpriseOne.Model.Systems.BpmProcessNodeTimerEventsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmUserBusinessRuleActionsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmUserBusinessRuleConditionsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmUserBusinessRuleEventsRepository
            Aloe.EnterpriseOne.Model.Systems.BpmUserBusinessRulesRepository
            Aloe.EnterpriseOne.Model.Systems.CoreAuditLogEntriesRepository
            Aloe.EnterpriseOne.Model.Systems.CoreDataEntryDefaultValuesRepository
            Aloe.EnterpriseOne.Model.Systems.CoreEntitySettingsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreExtensibleDataObjectsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreExternalApplicationsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreInformationMessagesRepository
            Aloe.EnterpriseOne.Model.Systems.CoreJobsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreObjectChangesetsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreObjectChangesRepository
            Aloe.EnterpriseOne.Model.Systems.CoreObjectFilesRepository
            Aloe.EnterpriseOne.Model.Systems.CoreObjectVersionsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreResolvedConflictsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreTextTranslationsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreTranslationsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreUpdateProcedureExecutesRepository
            Aloe.EnterpriseOne.Model.Systems.CoreWebHostsRepository
            Aloe.EnterpriseOne.Model.Systems.CoreWebSitesRepository
            Aloe.EnterpriseOne.Model.Systems.ExternalPublicUserListsRepository
            Aloe.EnterpriseOne.Model.Systems.ExternalPublicUsersRepository
            Aloe.EnterpriseOne.Model.Systems.ReportingDataSourceQueriesRepository
            Aloe.EnterpriseOne.Model.Systems.ReportingDataSourcesRepository
            Aloe.EnterpriseOne.Model.Systems.ReportingReportsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityAccessKeysRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityColumnPermissionsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityDomainProvidersRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityDomainsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityGroupAccessKeysRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityGroupsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityTrustedApplicationAuthorizationsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityTrustedApplicationsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityUserAccessKeysRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityUserGroupsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityUserProviderLoginsRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityUserProviderTokensRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityUsersRepository
            Aloe.EnterpriseOne.Model.Systems.SecurityVisualPermissionsRepository
            Aloe.EnterpriseOne.Model.Systems.UIFormLayoutsRepository
            Aloe.EnterpriseOne.Model.Systems.WorkflowProcessesRepository
            Aloe.EnterpriseOne.Model.Systems.WorkflowRolesRepository
            Aloe.EnterpriseOne.Model.Systems.WorkflowRoleUsersRepository
            Aloe.EnterpriseOne.Model.Systems.WorkflowRoutesRepository
            Aloe.EnterpriseOne.Model.WmsWarehouseOrderExecutionsRepository