Interface ITypedWS<T>
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
public interface ITypedWS<T> where T : GenericVO
Type Parameters
T
Methods
ActEntity(T, int, object)
PHCResult ActEntity(T entityFromWeb, int code, object newValue)
Parameters
| Nome |
Tipo |
Descrição |
entityFromWeb |
T |
|
code |
int |
|
newValue |
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> cIdStamps, bool runWarningRules)
Parameters
Returns
- PHCResult
Delete(string, bool)
PHCResult Delete(string cIdStamp, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
cIdStamp |
string |
|
runWarningRules |
bool |
|
Returns
- PHCResult
DownloadXMLCollection(object, List<string>, bool)
PHCResult DownloadXMLCollection(object payload, List<string> IdStamps, bool runValidations)
Parameters
Returns
- PHCResult
EditInstance(string, bool)
PHCResult EditInstance(string IdStamp, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
IdStamp |
string |
|
runWarningRules |
bool |
|
Returns
- PHCResult
EmailXMLCollection(object, EmailVO, List<string>, bool)
PHCResult EmailXMLCollection(object payload, EmailVO emailItem, List<string> IdStamps, bool runValidations)
Parameters
Returns
- PHCResult
ExecuteAction(ActionFilterVO)
PHCResult ExecuteAction(ActionFilterVO filter)
Parameters
Returns
- PHCResult
GeneratePortalAccess(ActionVO, T)
PHCResult GeneratePortalAccess(ActionVO action, T record)
Parameters
| Nome |
Tipo |
Descrição |
action |
ActionVO |
|
record |
T |
|
Returns
- PHCResult
GetActions(ActionFilterVO)
PHCResult GetActions(ActionFilterVO filter)
Parameters
Returns
- PHCResult
GetDocTracking(T, string, string)
PHCResult GetDocTracking(T itemVO, string entity, string lineStamp)
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(decimal, bool)
PHCResult GetNewInstance(decimal ndos, bool newLine = false)
Parameters
Returns
- PHCResult
GetNewInstanceFromPortal(string, string, string, string)
PHCResult GetNewInstanceFromPortal(string authEntity, string userEntity, string hash, string stamp)
Parameters
Returns
- PHCResult
GetNewInstanceFromReference(InstanceFromReference)
PHCResult GetNewInstanceFromReference(InstanceFromReference valuesItem)
Parameters
Returns
- PHCResult
GetProcess(string, string)
PHCResult GetProcess(string ticket, string payload)
Parameters
Returns
- PHCResult
ImportEntityFromXml(string)
PHCResult ImportEntityFromXml(string xmlString)
Parameters
| Nome |
Tipo |
Descrição |
xmlString |
string |
|
Returns
- PHCResult
IsActionAvailable(ActionFilterVO)
PHCResult IsActionAvailable(ActionFilterVO filter)
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
Requery(string, bool, bool)
PHCResult Requery(string IdStamp, bool runValidations, bool recordLog = true)
Parameters
Returns
- PHCResult
RunCode(T, string, object, bool)
PHCResult RunCode(T entity, string code, object payload, bool runWarningRules = false)
Parameters
Returns
- PHCResult
RunListCode(string, object)
PHCResult RunListCode(string code, object payload)
Parameters
Returns
- PHCResult
Save(List<T>, bool)
PHCResult Save(List<T> itemsVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemsVO |
List<T> |
|
runWarningRules |
bool |
|
Returns
- PHCResult
Save(T, bool)
PHCResult Save(T itemVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
T |
|
runWarningRules |
bool |
|
Returns
- PHCResult
SetEditLoopValues(decimal, string, IList<EditLoopValues>)
PHCResult SetEditLoopValues(decimal serieID, string field, IList<EditLoopValues> collection)
Parameters
Returns
- PHCResult
XMLExport(object, string, bool)
PHCResult XMLExport(object payload, string IdStamp, bool runValidations)
Parameters
Returns
- PHCResult