Métodos públicos | |
PluginSegmentedByCompanyCrud () | |
PluginSegmentedByCompanyCrud (Assembly assembly) | |
override TIEntity | Add (TIEntity obj) |
override TIEntity | Update (TIEntity obj) |
override void | Delete (string companyKey, string resourceKey) |
![]() | |
PluginSegmentedByCompany () | |
PluginSegmentedByCompany (Assembly assembly) | |
TIEntity | GetItem (string companyKey, string resourceKey) |
IList< TIEntity > | GetList (string companyKey, OperationParameters parameters, out int totalCount) |
![]() | |
string | GetSageIdToken (string applicationId) |
Métodos protegidos | |
override TIEntity | AddApplicationSpecific (TIEntity obj) |
override TIEntity | UpdateApplicationSpecific (TIEntity obj) |
override void | DeleteApplicationSpecific (string companyKey, string resourceKey) |
![]() | |
override TIEntity | GetItemApplicationSpecific (string companyKey, string resourceKey) |
override IList< TIEntity > | GetListApplicationSpecific (string companyKey, OperationParameters parameters, out int totalCount) |
![]() | |
abstract EntityWhereParameters | CreateEntityWhereParameters (Sage.API.OnPremise.Messages.OperationParameters operationParameters, string database, string table) |
abstract EntityOrderParameters | CreateEntityOrderParameters (List< Sage.API.OnPremise.Messages.OrderParameters > orderParameters, string database, string table) |
abstract TEntity | CreateEntity () |
abstract BizRuleReflection | CreateBizRuleReflection () |
abstract TEntityDecorator | CreateEntityDecorator (TEntity entity, BizRuleReflection brReflection) |
abstract string | GetQueryGetItem (string companyKey, string resourceKey) |
abstract string | GetQueryGetList (string companyKey) |
Plugin (System.Reflection.Assembly assemblyPlugin) | |
virtual IList< TIEntity > | GetListApplicationSpecific (string companyKey, Sage.API.OnPremise.Messages.OperationParameters parameters, out int totalCount) |
TEntityDecorator | GetEntityDecorator (TIEntity iEntity, BizRuleReflection brReflection) |
Otros miembros heredados | |
![]() | |
ILogger | Logger [get] |
abstract string | _dataBase [get] |
abstract string | _table [get] |
string | ApplicationId [get, set] |
string | RequestSenderEmail [get, set] |
IList< Sage.API.OnPremise.Messages.ScopePermission > | RequestSenderScopePermissions [get, set] |
TIEntity | : | IMainResourceContract | |
TEntityDecorator | : | EntityDecorator | |
TEntity | : | BaseMainResourceContract | |
TEntity | : | TIEntity |
Definición en la línea 12 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inline |
Definición en la línea 19 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inline |
Definición en la línea 21 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inlinevirtual |
Reimplementado de Sage.ES.S50.API.Base.Plugins.PluginSegmentedByCompany< TIEntity, TEntity, TEntityDecorator >.
Definición en la línea 25 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inlineprotectedvirtual |
Reimplementado de Sage.ES.S50.API.Base.Plugins.Plugin< TIEntity, TEntity, TEntityDecorator >.
Definición en la línea 40 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inlinevirtual |
Reimplementado de Sage.ES.S50.API.Base.Plugins.PluginSegmentedByCompany< TIEntity, TEntity, TEntityDecorator >.
Definición en la línea 33 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inlineprotectedvirtual |
Reimplementado de Sage.ES.S50.API.Base.Plugins.Plugin< TIEntity, TEntity, TEntityDecorator >.
Definición en la línea 48 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inlinevirtual |
Reimplementado de Sage.ES.S50.API.Base.Plugins.PluginSegmentedByCompany< TIEntity, TEntity, TEntityDecorator >.
Definición en la línea 29 del archivo PluginSegmentedByCompanyCRUD.cs.
|
inlineprotectedvirtual |
Reimplementado de Sage.ES.S50.API.Base.Plugins.Plugin< TIEntity, TEntity, TEntityDecorator >.
Definición en la línea 44 del archivo PluginSegmentedByCompanyCRUD.cs.