Class CaseValidationIssue
Represents an issue from the case validation
Implements
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class CaseValidationIssue : IEquatable<CaseValidationIssue>
Constructors
CaseValidationIssue()
Initializes a new instance
Declaration
public CaseValidationIssue()
CaseValidationIssue(CaseValidationIssue)
Initializes a new instance from a copy
Declaration
public CaseValidationIssue(CaseValidationIssue copySource)
Parameters
| Type | Name | Description |
|---|---|---|
| CaseValidationIssue | copySource | The copy source |
Properties
CaseFieldName
Gets the name of the case field
Declaration
[StringLength(128)]
public string CaseFieldName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CaseFieldNameLocalizations
The localized case field names
Declaration
public Dictionary<string, string> CaseFieldNameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
CaseName
Gets the name of the case
Declaration
[StringLength(128)]
public string CaseName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CaseNameLocalizations
The localized case names
Declaration
public Dictionary<string, string> CaseNameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
CaseSlot
The case slot
Declaration
[StringLength(128)]
public string CaseSlot { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CaseSlotLocalizations
The localized case slot names
Declaration
public Dictionary<string, string> CaseSlotLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
IssueType
The validation issue type
Declaration
[Required]
public CaseIssueType IssueType { get; set; }
Property Value
| Type | Description |
|---|---|
| CaseIssueType |
Message
The validation message
Declaration
public string Message { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Number
The issue number (negative issue type)
Declaration
public int Number { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SourceCaseName
The relation source case name
Declaration
[StringLength(128)]
public string SourceCaseName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceCaseNameLocalizations
The localized source case names
Declaration
public Dictionary<string, string> SourceCaseNameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
SourceCaseSlot
The relation source case slot
Declaration
[StringLength(128)]
public string SourceCaseSlot { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceCaseSlotLocalizations
The localized source case slots
Declaration
public Dictionary<string, string> SourceCaseSlotLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
TargetCaseName
The relation target case name
Declaration
[StringLength(128)]
public string TargetCaseName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TargetCaseNameLocalizations
The localized target case names
Declaration
public Dictionary<string, string> TargetCaseNameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
TargetCaseSlot
The relation target case slot
Declaration
[StringLength(128)]
public string TargetCaseSlot { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TargetCaseSlotLocalizations
The localized target case slots
Declaration
public Dictionary<string, string> TargetCaseSlotLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
Methods
Equals(CaseValidationIssue)
Declaration
public virtual bool Equals(CaseValidationIssue compare)
Parameters
| Type | Name | Description |
|---|---|---|
| CaseValidationIssue | compare |
Returns
| Type | Description |
|---|---|
| bool |
ToString()
Returns a string that represents this instance
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | A string that represents this instance |