Show / Hide Table of Contents

Class PayrollSet

The payroll set client object

Inheritance
object
ModelBase
Payroll
PayrollSet
Implements
INameObject
IPayrollSet
IPayroll
IModel
IAttributeObject
IKeyEquatable<IPayroll>
IEquatable<IPayroll>
IEquatable<IPayrollSet>
Inherited Members
Payroll.Equals(IPayroll)
Payroll.EqualKey(IPayroll)
Payroll.GetUiString()
Payroll.Name
Payroll.NameLocalizations
Payroll.Description
Payroll.DescriptionLocalizations
Payroll.DivisionId
Payroll.DivisionName
Payroll.ClusterSetCase
Payroll.ClusterSetCaseField
Payroll.ClusterSetCollector
Payroll.ClusterSetCollectorRetro
Payroll.ClusterSetWageType
Payroll.ClusterSetWageTypeRetro
Payroll.ClusterSetCaseValue
Payroll.ClusterSetWageTypePeriod
Payroll.ClusterSets
Payroll.Attributes
ModelBase.ToString()
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 PayrollSet : Payroll, INameObject, IPayrollSet, IPayroll, IModel, IAttributeObject, IKeyEquatable<IPayroll>, IEquatable<IPayroll>, IEquatable<IPayrollSet>

Constructors

PayrollSet()

Initializes a new instance

Declaration
public PayrollSet()

PayrollSet(Payroll)

Initializes a new instance from a copy

Declaration
public PayrollSet(Payroll copySource)
Parameters
Type Name Description
Payroll copySource

The copy source

PayrollSet(PayrollSet)

Initializes a new instance from a copy

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

The copy source

Properties

Cases

The case change setups

Declaration
[JsonPropertyOrder(201)]
public List<CaseChangeSetup> Cases { get; set; }
Property Value
Type Description
List<CaseChangeSetup>

Layers

The payroll layers

Declaration
[JsonPropertyOrder(200)]
public List<PayrollLayer> Layers { get; set; }
Property Value
Type Description
List<PayrollLayer>

Methods

Equals(IPayrollSet)

Declaration
public virtual bool Equals(IPayrollSet compare)
Parameters
Type Name Description
IPayrollSet compare
Returns
Type Description
bool

Implements

INameObject
IPayrollSet
IPayroll
IModel
IAttributeObject
IKeyEquatable<T>
IEquatable<T>
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