Show / Hide Table of Contents

Interface IPayrollResultValue

Payroll result value

Inherited Members
IEquatable<IPayrollResultValue>.Equals(IPayrollResultValue)
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IPayrollResultValue : IEquatable<IPayrollResultValue>

Properties

Attributes

The result attributes

Declaration
Dictionary<string, object> Attributes { get; set; }
Property Value
Type Description
Dictionary<string, object>

Created

The result creation date

Declaration
DateTime Created { get; set; }
Property Value
Type Description
DateTime

Culture

The division culture

Declaration
[StringLength(128)]
string Culture { get; set; }
Property Value
Type Description
string

CycleName

The cycle name (immutable)

Declaration
string CycleName { get; set; }
Property Value
Type Description
string

DivisionId

The division id

Declaration
int DivisionId { get; set; }
Property Value
Type Description
int

DivisionName

The division name

Declaration
[StringLength(128)]
string DivisionName { get; set; }
Property Value
Type Description
string

EmployeeId

The employee id

Declaration
int EmployeeId { get; set; }
Property Value
Type Description
int

EmployeeIdentifier

The employee identifier

Declaration
[StringLength(128)]
string EmployeeIdentifier { get; set; }
Property Value
Type Description
string

Forecast

The forecast name (immutable)

Declaration
string Forecast { get; set; }
Property Value
Type Description
string

JobId

The payrun job id

Declaration
int JobId { get; set; }
Property Value
Type Description
int

JobName

The payrun job name

Declaration
[StringLength(128)]
string JobName { get; set; }
Property Value
Type Description
string

JobReason

The payrun job reason

Declaration
[StringLength(128)]
string JobReason { get; set; }
Property Value
Type Description
string

JobStatus

The payrun job status

Declaration
PayrunJobStatus JobStatus { get; set; }
Property Value
Type Description
PayrunJobStatus

KindName

The kind name, wage type number or collect type

Declaration
[StringLength(128)]
string KindName { get; set; }
Property Value
Type Description
string

PayrollId

The payroll id

Declaration
int PayrollId { get; set; }
Property Value
Type Description
int

PayrollName

The payroll name

Declaration
[StringLength(128)]
string PayrollName { get; set; }
Property Value
Type Description
string

PayrollResultId

The payroll result id

Declaration
int PayrollResultId { get; set; }
Property Value
Type Description
int

PayrunId

The payrun id

Declaration
int PayrunId { get; set; }
Property Value
Type Description
int

PayrunName

The payrun name

Declaration
[StringLength(128)]
string PayrunName { get; set; }
Property Value
Type Description
string

PeriodEnd

The period end date

Declaration
DateTime PeriodEnd { get; set; }
Property Value
Type Description
DateTime

PeriodName

The period name (immutable)

Declaration
string PeriodName { get; set; }
Property Value
Type Description
string

PeriodStart

The period start date

Declaration
DateTime PeriodStart { get; set; }
Property Value
Type Description
DateTime

ResultCreated

The result creation date

Declaration
DateTime ResultCreated { get; set; }
Property Value
Type Description
DateTime

ResultCulture

The result culture

Declaration
[StringLength(128)]
string ResultCulture { get; set; }
Property Value
Type Description
string

ResultEnd

The result end date

Declaration
DateTime ResultEnd { get; set; }
Property Value
Type Description
DateTime

ResultId

The result id (e.g. the collector id)

Declaration
int ResultId { get; set; }
Property Value
Type Description
int

ResultKind

The result kind: wage type or collector

Declaration
ResultKind ResultKind { get; set; }
Property Value
Type Description
ResultKind

ResultNumber

The result number (e.g. wage type number)

Declaration
decimal ResultNumber { get; set; }
Property Value
Type Description
decimal

ResultNumericValue

The result numeric value

Declaration
decimal? ResultNumericValue { get; set; }
Property Value
Type Description
decimal?

ResultParentId

The result parent id (e.g. wage typo on custom wage type)

Declaration
int ResultParentId { get; set; }
Property Value
Type Description
int

ResultStart

The result start date

Declaration
DateTime ResultStart { get; set; }
Property Value
Type Description
DateTime

ResultTags

The result tags

Declaration
List<string> ResultTags { get; set; }
Property Value
Type Description
List<string>

ResultType

The result type

Declaration
ValueType ResultType { get; set; }
Property Value
Type Description
ValueType

ResultValue

The result value (JSON)

Declaration
[StringLength(128)]
string ResultValue { get; set; }
Property Value
Type Description
string

UserId

The user id

Declaration
int UserId { get; set; }
Property Value
Type Description
int

UserIdentifier

The user identifier

Declaration
[StringLength(128)]
string UserIdentifier { get; set; }
Property Value
Type Description
string

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