Class CaseSet
The payroll derived case
Implements
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class CaseSet : Case, INameObject, ICaseSet, ICase, IModel, IAttributeObject, IKeyEquatable<ICase>, IEquatable<ICase>, IEquatable<ICaseSet>
Constructors
CaseSet()
Initializes a new instance
Declaration
public CaseSet()
CaseSet(Case)
Initializes a new instance from a copy
Declaration
public CaseSet(Case copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| Case | copySource | The copy source |
CaseSet(CaseSet)
Initializes a new instance from a copy
Declaration
public CaseSet(CaseSet copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| CaseSet | copySource | The copy source |
Properties
CancellationDate
The cancellation date
Declaration
[JsonPropertyOrder(203)]
public DateTime? CancellationDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
CaseSlot
The case slot
Declaration
[StringLength(128)]
[JsonPropertyOrder(201)]
public string CaseSlot { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CaseSlotLocalizations
The localized case slots
Declaration
[JsonPropertyOrder(202)]
public Dictionary<string, string> CaseSlotLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
DisplayName
The case display name
Declaration
[StringLength(128)]
[JsonPropertyOrder(200)]
public string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Fields
The derived case fields
Declaration
[JsonPropertyOrder(206)]
public List<CaseFieldSet> Fields { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseFieldSet> |
Forecast
The change forecast
Declaration
[JsonPropertyOrder(205)]
public string Forecast { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Reason
The change reason
Declaration
[JsonPropertyOrder(204)]
public string Reason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RelatedCases
The related cases
Declaration
[JsonPropertyOrder(207)]
public List<CaseSet> RelatedCases { get; set; }
Property Value
| Type | Description |
|---|---|
| List<CaseSet> |
Methods
Equals(ICaseSet)
Declaration
public virtual bool Equals(ICaseSet compare)
Parameters
| Type | Name | Description |
|---|---|---|
| ICaseSet | compare |
Returns
| Type | Description |
|---|---|
| bool |