Class AccruedSalariesBiz
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
public class AccruedSalariesBiz : BizObjectOfType<AccruedSalariesVO>, IPnp, ISDKBiz, ISDKBaseBiz, ISDKContextAwareness, ITypedWS<AccruedSalariesVO>
- Inheritance
-
AccruedSalariesBiz
Constructors
AccruedSalariesBiz()
public AccruedSalariesBiz()
AccruedSalariesBiz(ContextVO)
public AccruedSalariesBiz(ContextVO contextItem)
Parameters
Properties
DecimalsToRound
public int DecimalsToRound { get; }
Property Value
- int
Methods
AfterSave(AccruedSalariesVO)
public override List<MessageVO> AfterSave(AccruedSalariesVO itemVO)
Parameters
Returns
- List<MessageVO>
CreateAccruedSalaries(DateTime, string, List<MessageVO>)
public AccruedSalariesVO CreateAccruedSalaries(DateTime referenceDate, string description, List<MessageVO> listMsg)
Parameters
Returns
- AccruedSalariesVO
GetRegularEarningFromContract(string, DateTime, decimal, ContractVO)
public RegularEarningVO GetRegularEarningFromContract(string earningCodeCode, DateTime referenceDate, decimal employeeId, ContractVO contractRow = null)
Parameters
Returns
- RegularEarningVO
IsSalariesEntity(string)
public static bool IsSalariesEntity(string oriTable)
Parameters
| Nome |
Tipo |
Descrição |
oriTable |
string |
|
Returns
- bool
OnActionAvailable(ActionVO, ActionFilterVO, AccruedSalariesVO)
protected override bool OnActionAvailable(ActionVO actionItem, ActionFilterVO filter, AccruedSalariesVO recordItem)
Parameters
Returns
- bool
onAdding(AccruedSalariesVO, bool)
public override List<MessageVO> onAdding(AccruedSalariesVO itemVO, bool duplicating)
Parameters
Returns
- List<MessageVO>
onDelete(AccruedSalariesVO, bool)
public override List<MessageVO> onDelete(AccruedSalariesVO itemVO, bool runWarningRules)
Parameters
Returns
- List<MessageVO>
OnExecuteAction(ActionVO, ActionFilterVO, AccruedSalariesVO)
protected override PHCResult OnExecuteAction(ActionVO actionItem, ActionFilterVO filter, AccruedSalariesVO recordItem)
Parameters
Returns
- PHCResult
OnGenericActionAvailable(ActionVO, ActionFilterVO, AccruedSalariesVO)
protected override bool OnGenericActionAvailable(ActionVO actionItem, ActionFilterVO filter, AccruedSalariesVO recordItem)
Parameters
Returns
- bool
OnGetActions()
protected override List<ActionVO> OnGetActions()
Returns
- List<ActionVO>
onSave(AccruedSalariesVO, bool)
public override List<MessageVO> onSave(AccruedSalariesVO itemVO, bool runWarningRules)
Parameters
Returns
- List<MessageVO>
SetDefaults(AccruedSalariesVO)
public void SetDefaults(AccruedSalariesVO itemVO)
Parameters
SyncAfter(AccruedSalariesVO)
public override List<MessageVO> SyncAfter(AccruedSalariesVO masterVO)
Parameters
Returns
- List<MessageVO>
SyncOnChange(AccruedSalariesVO, List<EntityChangeOperation>)
public override List<MessageVO> SyncOnChange(AccruedSalariesVO masterVO, List<EntityChangeOperation> changedItems)
Parameters
Returns
- List<MessageVO>
SyncOnDelete(AccruedSalariesVO, List<EntityChangeOperation>)
public override List<MessageVO> SyncOnDelete(AccruedSalariesVO masterVO, List<EntityChangeOperation> changedItems)
Parameters
Returns
- List<MessageVO>
GetTriggers(AccruedSalariesVO)
public override void GetTriggers(AccruedSalariesVO itemVO)
Parameters
OnBeforeTriggers(AccruedSalariesVO)
public override List<MessageVO> OnBeforeTriggers(AccruedSalariesVO itemVO)
Parameters
Returns
- List<MessageVO>