Interface IEntityManager
- Namespace
- PHCDataLayer
- Assembly
- PHCDataLayer.dll
public interface IEntityManager
Methods
AdminHasPermission(Type, PermissionsTypes)
bool AdminHasPermission(Type entity, PermissionsTypes permission)
Parameters
Returns
- bool
EntityAvailable(string)
bool EntityAvailable(string entityName)
Parameters
| Nome |
Tipo |
Descrição |
entityName |
string |
|
Returns
- bool
EntityAvailable(Type)
bool EntityAvailable(Type entityType)
Parameters
| Nome |
Tipo |
Descrição |
entityType |
Type |
|
Returns
- bool
EntityUserAvailable(string)
bool EntityUserAvailable(string entityname)
Parameters
| Nome |
Tipo |
Descrição |
entityname |
string |
|
Returns
- bool
EntityUserAvailable(Type)
bool EntityUserAvailable(Type entityType)
Parameters
| Nome |
Tipo |
Descrição |
entityType |
Type |
|
Returns
- bool
GetAllCompanies()
List<ICompany> GetAllCompanies()
Returns
- List<ICompany>
GetAllCoreTables()
IEnumerable<EntityItem> GetAllCoreTables()
Returns
- IEnumerable<EntityItem>
GetAllEntities()
IEnumerable<EntityItem> GetAllEntities()
Returns
- IEnumerable<EntityItem>
GetBaseVOType(Type)
Type GetBaseVOType(Type customType)
Parameters
| Nome |
Tipo |
Descrição |
customType |
Type |
|
Returns
- Type
GetCustomVOType(Type)
Type GetCustomVOType(Type baseVOType)
Parameters
| Nome |
Tipo |
Descrição |
baseVOType |
Type |
|
Returns
- Type
GetEntities()
IEnumerable<EntityItem> GetEntities()
Returns
- IEnumerable<EntityItem>
GetEntitiesWithImage()
IEnumerable<EntityItem> GetEntitiesWithImage()
Returns
- IEnumerable<EntityItem>
GetEntityItem(string)
EntityItem GetEntityItem(string entityName)
Parameters
| Nome |
Tipo |
Descrição |
entityName |
string |
|
Returns
- EntityItem
GetEntityItem(Type)
EntityItem GetEntityItem(Type entityType)
Parameters
| Nome |
Tipo |
Descrição |
entityType |
Type |
|
Returns
- EntityItem
GetMasterEntities()
IEnumerable<EntityItem> GetMasterEntities()
Returns
- IEnumerable<EntityItem>
GetRGPDdata()
Returns
- IRGDPdata
GetRGPDprocess()
IRGPDprocess GetRGPDprocess()
Returns
- IRGPDprocess
GetRGPDrank()
Returns
- IRGPDrank
GetSerializableToFieldEntities()
IEnumerable<EntityItem> GetSerializableToFieldEntities()
Returns
- IEnumerable<EntityItem>
GetUserAcessMasterEntities()
IEnumerable<EntityItem> GetUserAcessMasterEntities()
Returns
- IEnumerable<EntityItem>
HavePermission(string, PermissionsTypes)
bool HavePermission(string entityName, PermissionsTypes permission)
Parameters
Returns
- bool
HavePermission(Type, PermissionsTypes)
bool HavePermission(Type entityType, PermissionsTypes permission)
Parameters
Returns
- bool
LoadAddonsEntities()
void LoadAddonsEntities()
LoadEntities()
ValidPermissions()