Show / Hide Table of Contents

Class PayrollResult

Inheritance
object
ModelBase
PayrollResult
PayrollResultSet
Implements
IPayrollResult
IModel
IEquatable<IPayrollResult>
Inherited Members
ModelBase.Id
ModelBase.IsExistingObject
ModelBase.IsNewObject
ModelBase.Status
ModelBase.Created
ModelBase.Updated
ModelBase.UpdateMode
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 PayrollResult : ModelBase, IPayrollResult, IModel, IEquatable<IPayrollResult>

Constructors

PayrollResult()

Declaration
public PayrollResult()

PayrollResult(PayrollResult)

Declaration
public PayrollResult(PayrollResult copySource)
Parameters
Type Name Description
PayrollResult copySource

Properties

CycleEnd

Declaration
[JsonPropertyOrder(109)]
public DateTime CycleEnd { get; set; }
Property Value
Type Description
DateTime

CycleName

Declaration
[JsonPropertyOrder(107)]
public string CycleName { get; set; }
Property Value
Type Description
string

CycleStart

Declaration
[JsonPropertyOrder(108)]
public DateTime CycleStart { get; set; }
Property Value
Type Description
DateTime

DivisionId

Declaration
[JsonPropertyOrder(106)]
public int DivisionId { get; set; }
Property Value
Type Description
int

EmployeeId

Declaration
[JsonPropertyOrder(104)]
public int EmployeeId { get; set; }
Property Value
Type Description
int

EmployeeIdentifier

Declaration
[JsonPropertyOrder(105)]
public string EmployeeIdentifier { get; set; }
Property Value
Type Description
string

PayrollId

Declaration
[JsonPropertyOrder(102)]
public int PayrollId { get; set; }
Property Value
Type Description
int

PayrunId

Declaration
[JsonPropertyOrder(103)]
public int PayrunId { get; set; }
Property Value
Type Description
int

PayrunJobId

Declaration
[JsonPropertyOrder(101)]
public int PayrunJobId { get; set; }
Property Value
Type Description
int

PayrunJobName

Declaration
[JsonPropertyOrder(100)]
public string PayrunJobName { get; set; }
Property Value
Type Description
string

PeriodEnd

Declaration
[JsonPropertyOrder(112)]
public DateTime PeriodEnd { get; set; }
Property Value
Type Description
DateTime

PeriodName

Declaration
[JsonPropertyOrder(110)]
public string PeriodName { get; set; }
Property Value
Type Description
string

PeriodStart

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()

Declaration
public override string GetUiString()
Returns
Type Description
string
Overrides
ModelBase.GetUiString()

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
ModelBase.ToString()

Implements

IPayrollResult
IModel
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