Class PayrunEndRuntime
Runtime for the payrun employee available function
Inherited Members
Namespace: PayrollEngine.Client.Scripting.Runtime.Api
Assembly: PayrollEngine.Client.Services.dll
Syntax
public class PayrunEndRuntime : PayrunRuntimeBase, IPayrunEndRuntime, IPayrunRuntime, IPayrollRuntime, IRuntime
Constructors
View SourcePayrunEndRuntime(PayrollHttpClient, ScriptContext, int, int, int, int?)
Initializes a new instance of the PayrunEndRuntime class
Declaration
public PayrunEndRuntime(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
Methods
View SourceGetEmployeeRuntimeValues(string)
Get employee runtime values
Declaration
public Dictionary<string, string> GetEmployeeRuntimeValues(string employeeIdentifier)
Parameters
| Type | Name | Description |
|---|---|---|
| string | employeeIdentifier | The employee identifier |
Returns
| Type | Description |
|---|---|
| Dictionary<string, string> | Employee runtime values |
GetPayrunRuntimeValues()
Get payrun runtime values
Declaration
public Dictionary<string, string> GetPayrunRuntimeValues()
Returns
| Type | Description |
|---|---|
| Dictionary<string, string> | Payrun runtime values |
GetRuntimeValuesEmployees()
Get the employees with runtime values
Declaration
public List<string> GetRuntimeValuesEmployees()
Returns
| Type | Description |
|---|---|
| List<string> | Payrun runtime values |