Show / Hide Table of Contents

Class EmployeeSet

The employee set client object

Inheritance
object
ModelBase
Employee
EmployeeSet
Implements
IIdentifierObject
IEmployeeSet
IEmployee
IModel
IAttributeObject
IKeyEquatable<IEmployee>
IEquatable<IEmployee>
IEquatable<IEmployeeSet>
Inherited Members
Employee.Equals(IEmployee)
Employee.EqualKey(IEmployee)
Employee.GetUiString()
Employee.Identifier
Employee.FirstName
Employee.LastName
Employee.Divisions
Employee.Culture
Employee.Calendar
Employee.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 EmployeeSet : Employee, IIdentifierObject, IEmployeeSet, IEmployee, IModel, IAttributeObject, IKeyEquatable<IEmployee>, IEquatable<IEmployee>, IEquatable<IEmployeeSet>

Constructors

EmployeeSet()

Initializes a new instance

Declaration
public EmployeeSet()

EmployeeSet(Employee)

Initializes a new instance from a copy

Declaration
public EmployeeSet(Employee copySource)
Parameters
Type Name Description
Employee copySource

The copy source

EmployeeSet(EmployeeSet)

Initializes a new instance from a copy

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

The copy source

Properties

Cases

The employee case changes

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

Values

The employee case values

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

Methods

Equals(IEmployeeSet)

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

Implements

IIdentifierObject
IEmployeeSet
IEmployee
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