Class FlBiz
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
public class FlBiz : BizObjectOfType<FlVO>, IPnp, ISDKBiz, ISDKBaseBiz, ISDKContextAwareness, ITypedWS<FlVO>
- Inheritance
-
FlBiz
Constructors
FlBiz()
FlBiz(ContextVO)
public FlBiz(ContextVO contextItem)
Parameters
Properties
entityDataManager
public FlDataManager entityDataManager { get; }
Property Value
- FlDataManager
Methods
CreateNewInstanceFromType<sourceTy>(GenericVO)
public PHCResult CreateNewInstanceFromType<sourceTy>(GenericVO sourceEntity)
Parameters
Returns
- PHCResult
Type Parameters
sourceTy
FeatureAvailable(FlVO)
public override List<MessageVO> FeatureAvailable(FlVO itemVO)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
FlVO |
|
Returns
- List<MessageVO>
GetDataManager()
public override BizDataManagerOfType<FlVO> GetDataManager()
Returns
- BizDataManagerOfType<FlVO>
GetNewInstanceFromReference(InstanceFromReference)
public override PHCResult GetNewInstanceFromReference(InstanceFromReference valuesItem)
Parameters
Returns
- PHCResult
OnActionAvailable(ActionVO, ActionFilterVO, FlVO)
protected override bool OnActionAvailable(ActionVO actionItem, ActionFilterVO filter, FlVO recordItem)
Parameters
Returns
- bool
OnAdding(FlVO, bool)
public override List<MessageVO> OnAdding(FlVO itemVO, bool duplicating)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
FlVO |
|
duplicating |
bool |
|
Returns
- List<MessageVO>
OnDelete(FlVO, bool)
public override List<MessageVO> OnDelete(FlVO itemVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
FlVO |
|
runWarningRules |
bool |
|
Returns
- List<MessageVO>
OnExecuteAction(ActionVO, ActionFilterVO, FlVO)
protected override PHCResult OnExecuteAction(ActionVO actionItem, ActionFilterVO filter, FlVO recordItem)
Parameters
Returns
- PHCResult
OnGetActions()
protected override List<ActionVO> OnGetActions()
Returns
- List<ActionVO>
OnSave(FlVO, bool)
public override List<MessageVO> OnSave(FlVO itemVO, bool runWarningRules)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
FlVO |
|
runWarningRules |
bool |
|
Returns
- List<MessageVO>
OnSaveError(List<MessageVO>)
public override void OnSaveError(List<MessageVO> mensagens)
Parameters
OnValidEditLoopFields(ref Dictionary<string, FieldStructure>, PHCCmdSql)
Valid fieldCollection list
protected override List<MessageVO> OnValidEditLoopFields(ref Dictionary<string, FieldStructure> fieldCollection, PHCCmdSql tsql)
Parameters
Returns
- List<MessageVO>
SyncOnChange(FlVO, List<EntityChangeOperation>)
public override List<MessageVO> SyncOnChange(FlVO masterVO, List<EntityChangeOperation> changedItems)
Parameters
Returns
- List<MessageVO>
ValidaErrors(FlVO)
public List<MessageVO> ValidaErrors(FlVO itemFl)
Parameters
| Nome |
Tipo |
Descrição |
itemFl |
FlVO |
|
Returns
- List<MessageVO>
ValidateNifChanges(FlVO)
public List<MessageVO> ValidateNifChanges(FlVO itemVO)
Parameters
| Nome |
Tipo |
Descrição |
itemVO |
FlVO |
|
Returns
- List<MessageVO>
addDataTable(DataTable, ref List<ValorVO>, bool)
public PHCResult addDataTable(DataTable mData, ref List<Utilitarios.ValorVO> msgResult, bool @virtual)
Parameters
Returns
- PHCResult
getNewBranch(string)
public PHCResult getNewBranch(string flStamp)
Parameters
| Nome |
Tipo |
Descrição |
flStamp |
string |
|
Returns
- PHCResult
lookUpFlByNIF(string, string)
public FlVO lookUpFlByNIF(string nif, string paisesstamp)
Parameters
Returns
- FlVO
lookUpFlByNIFforAGT(string, string, E1VO)
public PHCResult lookUpFlByNIFforAGT(string nif, string paisesstamp, E1VO itemE1)
Parameters
Returns
- PHCResult
splitFlAddress(FlVO, string, int)
public void splitFlAddress(FlVO flItem, string address, int maxLength)
Parameters
updateVOWithAGTWS(FlVO)
public List<MessageVO> updateVOWithAGTWS(FlVO item)
Parameters
| Nome |
Tipo |
Descrição |
item |
FlVO |
|
Returns
- List<MessageVO>
updateVOWithVIES(FlVO)
public List<MessageVO> updateVOWithVIES(FlVO item)
Parameters
| Nome |
Tipo |
Descrição |
item |
FlVO |
|
Returns
- List<MessageVO>
validaReferencia(string)
public StVO validaReferencia(string value)
Parameters
| Nome |
Tipo |
Descrição |
value |
string |
|
Returns
- StVO