Interface ISDKBiz
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
public interface ISDKBiz : ISDKBaseBiz, ISDKContextAwareness
Properties
SDKFrameworkBiz
SDKBiz SDKFrameworkBiz { get; }
Property Value
- SDKBiz
Methods
ActEntity(object)
PHCResult ActEntity(object itemVO)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
object |
|
Returns
- PHCResult
ClearRecover(string)
PHCResult ClearRecover(string IdStamp)
Parameters
| Nome |
Tipo |
Descrição |
IdStamp |
string |
|
Returns
- PHCResult
ClearRecovered()
PHCResult ClearRecovered()
Returns
- PHCResult
Delete(PHCCmdSql, bool)
PHCResult Delete(PHCCmdSql cmd, bool runWarningRules)
Parameters
Returns
- PHCResult
Delete(bool)
PHCResult Delete(bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
runWarningRules |
bool |
|
Returns
- PHCResult
Delete(List<string>, bool)
PHCResult Delete(List<string> IdStamps, bool runWarningRules)
Parameters
Returns
- PHCResult
Delete(IList, bool)
PHCResult Delete(IList itemsVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemsVO |
IList |
|
runWarningRules |
bool |
|
Returns
- PHCResult
Delete(object, bool)
PHCResult Delete(object itemVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
object |
|
runWarningRules |
bool |
|
Returns
- PHCResult
Delete(string, bool)
PHCResult Delete(string IdStamp, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
IdStamp |
string |
|
runWarningRules |
bool |
|
Returns
- PHCResult
EditInstance(object, bool)
PHCResult EditInstance(object itemVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
object |
|
runWarningRules |
bool |
|
Returns
- PHCResult
EditInstance(string, bool)
PHCResult EditInstance(string IdStamp, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
IdStamp |
string |
|
runWarningRules |
bool |
|
Returns
- PHCResult
ExportEntityToXml(string, string)
PHCResult ExportEntityToXml(string IdStamp, string completeFilename)
Parameters
Returns
- PHCResult
GetDuplicateInstance(string)
PHCResult GetDuplicateInstance(string IdStamp)
Parameters
| Nome |
Tipo |
Descrição |
IdStamp |
string |
|
Returns
- PHCResult
GetEditLoopFields(decimal, IList<string>, QueryVO)
PHCResult GetEditLoopFields(decimal serieID, IList<string> collectionIDs, QueryVO itemQuery)
Parameters
Returns
- PHCResult
GetEditLoopValues(decimal, string, IList<string>, QueryVO, ScalarResult)
PHCResult GetEditLoopValues(decimal serieID, string field, IList<string> collectionIDs, QueryVO itemQuery, ScalarResult newValue)
Parameters
Returns
- PHCResult
GetInstanceFromReference(InstanceFromReference)
PHCResult GetInstanceFromReference(InstanceFromReference valuesItem)
Parameters
Returns
- PHCResult
GetNewInstance()
PHCResult GetNewInstance()
Returns
- PHCResult
GetNewInstance(decimal, bool)
PHCResult GetNewInstance(decimal ndoc, bool newLine = false)
Parameters
Returns
- PHCResult
GetNewInstanceFromReference(InstanceFromReference)
PHCResult GetNewInstanceFromReference(InstanceFromReference valuesItem)
Parameters
Returns
- PHCResult
Recover(string)
PHCResult Recover(string IdStamp)
Parameters
| Nome |
Tipo |
Descrição |
IdStamp |
string |
|
Returns
- PHCResult
Recovered(List<string>)
PHCResult Recovered(List<string> selectItems)
Parameters
Returns
- PHCResult
RunCode(object, string, object, bool)
PHCResult RunCode(object itemVO, string code, object payload, bool runWarningRules = false)
Parameters
Returns
- PHCResult
RunCode(string, string, object, bool)
PHCResult RunCode(string IdStamp, string code, object payload, bool runWarningRules = false)
Parameters
Returns
- PHCResult
Save(IList)
List<PHCResult> Save(IList itemsVO)
Parameters
| Nome |
Tipo |
Descrição |
itemsVO |
IList |
|
Returns
- List<PHCResult>
Save(IList, bool)
List<PHCResult> Save(IList itemsVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemsVO |
IList |
|
runWarningRules |
bool |
|
Returns
- List<PHCResult>
Save(IList, bool, bool)
List<PHCResult> Save(IList itemsVO, bool runWarningRules, bool @virtual)
Parameters
| Nome |
Tipo |
Descrição |
itemsVO |
IList |
|
runWarningRules |
bool |
|
virtual |
bool |
|
Returns
- List<PHCResult>
Save(object)
PHCResult Save(object itemVO)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
object |
|
Returns
- PHCResult
Save(object, bool)
PHCResult Save(object itemVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
object |
|
runWarningRules |
bool |
|
Returns
- PHCResult
Save(object, bool, bool)
PHCResult Save(object itemVO, bool runWarningRules, bool @virtual)
Parameters
Returns
- PHCResult
SetEditLoopValues(decimal, string, IList<EditLoopValues>)
PHCResult SetEditLoopValues(decimal serieID, string field, IList<EditLoopValues> collection)
Parameters
Returns
- PHCResult
SwitchOffRule(RuleRanks)
void SwitchOffRule(RuleRanks ruleRank)
Parameters
SwitchOffRules(params RuleRanks[])
for now it's just for the RGPD, the user code does not allow to turn off rules
void SwitchOffRules(params RuleRanks[] ruleRank)
Parameters
XMLExport(object, string, bool)
PHCResult XMLExport(object payload, string IdStamp, bool runValidations)
Parameters
Returns
- PHCResult