Show / Hide Table of Contents

Class RegulationSet

Inheritance
object
ModelBase
Regulation
RegulationSet
Implements
INameObject
IRegulationSet
IRegulation
IModel
IAttributeObject
IKeyEquatable<IRegulation>
IEquatable<IRegulation>
IEquatable<IRegulationSet>
Inherited Members
Regulation.Equals(IRegulation)
Regulation.EqualKey(IRegulation)
Regulation.GetUiString()
Regulation.Name
Regulation.NameLocalizations
Regulation.Namespace
Regulation.Version
Regulation.SharedRegulation
Regulation.ValidFrom
Regulation.Owner
Regulation.Description
Regulation.DescriptionLocalizations
Regulation.BaseRegulations
Regulation.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 RegulationSet : Regulation, INameObject, IRegulationSet, IRegulation, IModel, IAttributeObject, IKeyEquatable<IRegulation>, IEquatable<IRegulation>, IEquatable<IRegulationSet>

Constructors

RegulationSet()

Declaration
public RegulationSet()

RegulationSet(Regulation)

Declaration
public RegulationSet(Regulation copySource)
Parameters
Type Name Description
Regulation copySource

RegulationSet(RegulationSet)

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

Properties

CaseRelations

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

Cases

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

Collectors

Declaration
[JsonPropertyOrder(202)]
public List<Collector> Collectors { get; set; }
Property Value
Type Description
List<Collector>

Lookups

Declaration
[JsonPropertyOrder(204)]
public List<LookupSet> Lookups { get; set; }
Property Value
Type Description
List<LookupSet>

Reports

Declaration
[JsonPropertyOrder(206)]
public List<ReportSet> Reports { get; set; }
Property Value
Type Description
List<ReportSet>

Scripts

Declaration
[JsonPropertyOrder(205)]
public List<Script> Scripts { get; set; }
Property Value
Type Description
List<Script>

WageTypes

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

Implements

INameObject
IRegulationSet
IRegulation
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