Class CollectorApplyRuntime
Runtime for the collector apply function
Inheritance
CollectorApplyRuntime
Inherited Members
Namespace: PayrollEngine.Client.Scripting.Runtime.Api
Assembly: PayrollEngine.Client.Services.dll
Syntax
public class CollectorApplyRuntime : CollectorRuntimeBase, ICollectorApplyRuntime, ICollectorRuntime, IPayrunRuntime, IPayrollRuntime, IRuntime
Constructors
View SourceCollectorApplyRuntime(PayrollHttpClient, ScriptContext, int, int, int, int?)
Initializes a new instance of the CollectorApplyRuntime class
Declaration
public CollectorApplyRuntime(PayrollHttpClient httpClient, ScriptContext scriptContext, int tenantId, int userId, int payrollId, int? employeeId = null)
Parameters
| Type | Name | Description |
|---|---|---|
| PayrollHttpClient | httpClient | The Payroll http client |
| ScriptContext | scriptContext | The script context |
| int | tenantId | The tenant id |
| int | userId | The user id |
| int | payrollId | The payroll id |
| int? | employeeId | The employee id |
Properties
View SourceLogOwnerType
The log owner type
Declaration
protected override string LogOwnerType { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
View SourceWageTypeName
The wage type name
Declaration
public string WageTypeName { get; }
Property Value
| Type | Description |
|---|---|
| string |
WageTypeNumber
The wage type number
Declaration
public decimal WageTypeNumber { get; }
Property Value
| Type | Description |
|---|---|
| decimal |
WageTypeValue
The wage type result value
Declaration
public decimal WageTypeValue { get; }
Property Value
| Type | Description |
|---|---|
| decimal |
Methods
View SourceGetApplyActions()
Get collector apply actions
Declaration
public string[] GetApplyActions()
Returns
| Type | Description |
|---|---|
| string[] |