Show / Hide Table of Contents

Class PayrollResultValue

Payroll result value

Inheritance
object
PayrollResultValue
Implements
IPayrollResultValue
IEquatable<IPayrollResultValue>
Inherited Members
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

Overrides
object.ToString()

Implements

IPayrollResultValue
IEquatable<T>

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX