Class PayrollResult
The payroll result info client object
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class PayrollResult : ModelBase, IPayrollResult, IModel, IEquatable<IPayrollResult>
Constructors
PayrollResult()
Initializes a new instance
Declaration
public PayrollResult()
PayrollResult(PayrollResult)
Initializes a new instance from a copy
Declaration
public PayrollResult(PayrollResult copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| PayrollResult | copySource | The copy source |
Properties
CycleEnd
The cycle end date (immutable)
Declaration
[JsonPropertyOrder(109)]
public DateTime CycleEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
CycleName
The cycle name (immutable)
Declaration
[JsonPropertyOrder(107)]
public string CycleName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CycleStart
The cycle start date (immutable)
Declaration
[JsonPropertyOrder(108)]
public DateTime CycleStart { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
DivisionId
The division id (immutable)
Declaration
[JsonPropertyOrder(106)]
public int DivisionId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
EmployeeId
The employee id (immutable)
Declaration
[JsonPropertyOrder(104)]
public int EmployeeId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
EmployeeIdentifier
The employee identifier (client only)
Declaration
[JsonPropertyOrder(105)]
public string EmployeeIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PayrollId
The payroll id (immutable)
Declaration
[JsonPropertyOrder(102)]
public int PayrollId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrunId
The payrun id (immutable)
Declaration
[JsonPropertyOrder(103)]
public int PayrunId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrunJobId
The payrun job id (immutable)
Declaration
[JsonPropertyOrder(101)]
public int PayrunJobId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrunJobName
The payrun job name (client only)
Declaration
[JsonPropertyOrder(100)]
public string PayrunJobName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PeriodEnd
The period end date (immutable)
Declaration
[JsonPropertyOrder(112)]
public DateTime PeriodEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
PeriodName
The period name (immutable)
Declaration
[JsonPropertyOrder(110)]
public string PeriodName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PeriodStart
The period start date (immutable)
Declaration
[JsonPropertyOrder(111)]
public DateTime PeriodStart { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Methods
Equals(IPayrollResult)
Declaration
public virtual bool Equals(IPayrollResult compare)
Parameters
| Type | Name | Description |
|---|---|---|
| IPayrollResult | compare |
Returns
| Type | Description |
|---|---|
| bool |
GetUiString()
The object UI string
Declaration
public override string GetUiString()
Returns
| Type | Description |
|---|---|
| string |
Overrides
ToString()
Returns a string that represents this instance
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | A string that represents this instance |