Class RegulationSet
The payroll regulation set client object
Implements
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class RegulationSet : Regulation, INameObject, IRegulationSet, IRegulation, IModel, IAttributeObject, IKeyEquatable<IRegulation>, IEquatable<IRegulation>, IEquatable<IRegulationSet>
Constructors
RegulationSet()
Initializes a new instance
Declaration
public RegulationSet()
RegulationSet(Regulation)
Initializes a new instance from a copy
Declaration
public RegulationSet(Regulation copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| Regulation | copySource | The copy source |
RegulationSet(RegulationSet)
Initializes a new instance from a copy
Declaration
public RegulationSet(RegulationSet copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| RegulationSet | copySource | The copy source |
Properties
CaseRelations
The regulation case relations
Declaration
[JsonPropertyOrder(201)]
public List<CaseRelation> CaseRelations { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseRelation> |
Cases
The regulation cases
Declaration
[JsonPropertyOrder(200)]
public List<CaseSet> Cases { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseSet> |
Collectors
The regulation collectors
Declaration
[JsonPropertyOrder(202)]
public List<Collector> Collectors { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Collector> |
Lookups
The regulation lookups (including lookup values)
Declaration
[JsonPropertyOrder(204)]
public List<LookupSet> Lookups { get; set; }
Property Value
| Type | Description |
|---|---|
| List<LookupSet> |
Reports
The regulation reports
Declaration
[JsonPropertyOrder(206)]
public List<ReportSet> Reports { get; set; }
Property Value
| Type | Description |
|---|---|
| List<ReportSet> |
Scripts
The regulation scripts
Declaration
[JsonPropertyOrder(205)]
public List<Script> Scripts { get; set; }
Property Value
| Type | Description |
|---|---|
| List<Script> |
WageTypes
The regulation wage types
Declaration
[JsonPropertyOrder(203)]
public List<WageType> WageTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| List<WageType> |
Methods
Equals(IRegulationSet)
Declaration
public virtual bool Equals(IRegulationSet compare)
Parameters
| Type | Name | Description |
|---|---|---|
| IRegulationSet | compare |
Returns
| Type | Description |
|---|---|
| bool |