Interface IPayrun
The payrun client object
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IPayrun : IModel, IKeyEquatable<IPayrun>, IEquatable<IPayrun>
Properties
DefaultReason
The default payrun reason
Declaration
string DefaultReason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DefaultReasonLocalizations
The localized default payrun reasons
Declaration
Dictionary<string, string> DefaultReasonLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
EmployeeAvailableExpression
The employee available expression
Declaration
string EmployeeAvailableExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmployeeAvailableExpressionFile
The employee available expression file
Declaration
string EmployeeAvailableExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmployeeEndExpression
The expression evaluates the employee end
Declaration
string EmployeeEndExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmployeeEndExpressionFile
The expression file evaluates the employee end
Declaration
string EmployeeEndExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmployeeStartExpression
The expression evaluates the employee start
Declaration
string EmployeeStartExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmployeeStartExpressionFile
The expression file evaluates the employee start
Declaration
string EmployeeStartExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EndExpression
The payrun end expression
Declaration
string EndExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EndExpressionFile
The payrun end expression file
Declaration
string EndExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
The payrun name
Declaration
string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NameLocalizations
The localized payrun name
Declaration
Dictionary<string, string> NameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
PayrollId
The payroll id (immutable)
Declaration
int PayrollId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrollName
The payroll name (client only)
Declaration
string PayrollName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PayrunParameters
The payrun parameters
Declaration
List<PayrunParameter> PayrunParameters { get; set; }
Property Value
| Type | Description |
|---|---|
| List<PayrunParameter> |
RetroTimeType
The payrun retro time type
Declaration
RetroTimeType RetroTimeType { get; set; }
Property Value
| Type | Description |
|---|---|
| RetroTimeType |
StartExpression
The payrun start expression
Declaration
string StartExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StartExpressionFile
The payrun start expression file
Declaration
string StartExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WageTypeAvailableExpression
The wage type available expression
Declaration
string WageTypeAvailableExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WageTypeAvailableExpressionFile
The wage type available expression file
Declaration
string WageTypeAvailableExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |