Class PayrollResultValue
Payroll result value
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class PayrollResultValue : IPayrollResultValue, IEquatable<IPayrollResultValue>
Constructors
PayrollResultValue()
Initializes a new instance
Declaration
public PayrollResultValue()
PayrollResultValue(IPayrollResultValue)
Initializes a new instance from a copy
Declaration
public PayrollResultValue(IPayrollResultValue copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| IPayrollResultValue | copySource | The copy source |
Properties
Attributes
The result attributes
Declaration
public Dictionary<string, object> Attributes { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, object> |
Created
The result creation date
Declaration
public DateTime Created { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Culture
The division culture
Declaration
[StringLength(128)]
public string Culture { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CycleName
The cycle name (immutable)
Declaration
public string CycleName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DivisionId
The division id
Declaration
public int DivisionId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
DivisionName
The division name
Declaration
[StringLength(128)]
public string DivisionName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmployeeId
The employee id
Declaration
public int EmployeeId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
EmployeeIdentifier
The employee identifier
Declaration
[StringLength(128)]
public string EmployeeIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Forecast
The forecast name (immutable)
Declaration
public string Forecast { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobId
The payrun job id
Declaration
public int JobId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
JobName
The payrun job name
Declaration
[StringLength(128)]
public string JobName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobReason
The payrun job reason
Declaration
[StringLength(128)]
public string JobReason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobStatus
The payrun job status
Declaration
public PayrunJobStatus JobStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| PayrunJobStatus |
KindName
The kind name, wage type number or collect type
Declaration
[StringLength(128)]
public string KindName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PayrollId
The payroll id
Declaration
public int PayrollId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrollName
The payroll name
Declaration
[StringLength(128)]
public string PayrollName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PayrollResultId
The payroll result id
Declaration
public int PayrollResultId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrunId
The payrun id
Declaration
public int PayrunId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrunName
The payrun name
Declaration
[StringLength(128)]
public string PayrunName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PeriodEnd
The period end date
Declaration
public DateTime PeriodEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
PeriodName
The period name (immutable)
Declaration
public string PeriodName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PeriodStart
The period start date
Declaration
public DateTime PeriodStart { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultCreated
The result creation date
Declaration
public DateTime ResultCreated { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultCulture
The result culture
Declaration
[StringLength(128)]
public string ResultCulture { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResultEnd
The result end date
Declaration
public DateTime ResultEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultId
The result id (e.g. the collector id)
Declaration
public int ResultId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ResultKind
The result kind: wage type or collector
Declaration
public ResultKind ResultKind { get; set; }
Property Value
| Type | Description |
|---|---|
| ResultKind |
ResultNumber
The result number (e.g. wage type number)
Declaration
public decimal ResultNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal |
ResultNumericValue
The result numeric value
Declaration
public decimal? ResultNumericValue { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal? |
ResultParentId
The result parent id (e.g. wage typo on custom wage type)
Declaration
public int ResultParentId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ResultStart
The result start date
Declaration
public DateTime ResultStart { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultTags
The result tags
Declaration
public List<string> ResultTags { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
ResultType
The result type
Declaration
public ValueType ResultType { get; set; }
Property Value
| Type | Description |
|---|---|
| ValueType |
ResultValue
The result value (JSON)
Declaration
[StringLength(128)]
public string ResultValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserId
The user id
Declaration
public int UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
UserIdentifier
The user identifier
Declaration
[StringLength(128)]
public string UserIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
Equals(IPayrollResultValue)
Declaration
public virtual bool Equals(IPayrollResultValue compare)
Parameters
| Type | Name | Description |
|---|---|---|
| IPayrollResultValue | compare |
Returns
| Type | Description |
|---|---|
| bool |
ToString()
Returns a string that represents this instance
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | A string that represents this instance |