Interface ICaseRelation
The payroll case relation client object
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface ICaseRelation : IModel, IAttributeObject, IKeyEquatable<ICaseRelation>, IEquatable<ICaseRelation>
Properties
BuildActions
The case relation build actions
Declaration
List<string> BuildActions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
BuildExpression
The expression used to build the case relation
Declaration
string BuildExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BuildExpressionFile
The expression used to build the case relation file
Declaration
string BuildExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Clusters
The case relation clusters
Declaration
List<string> Clusters { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
Order
The case relation order
Declaration
int Order { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
OverrideType
The override type
Declaration
OverrideType OverrideType { get; set; }
Property Value
| Type | Description |
|---|---|
| OverrideType |
SourceCaseName
The relation source case name (immutable)
Declaration
string SourceCaseName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceCaseNameLocalizations
The localized source case names
Declaration
Dictionary<string, string> SourceCaseNameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
SourceCaseSlot
The relation source case slot
Declaration
string SourceCaseSlot { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceCaseSlotLocalizations
The localized source case slots
Declaration
Dictionary<string, string> SourceCaseSlotLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
TargetCaseName
The relation target case name (immutable)
Declaration
string TargetCaseName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TargetCaseNameLocalizations
The localized target case names
Declaration
Dictionary<string, string> TargetCaseNameLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
TargetCaseSlot
The relation target case slot
Declaration
string TargetCaseSlot { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TargetCaseSlotLocalizations
The localized target case slots
Declaration
Dictionary<string, string> TargetCaseSlotLocalizations { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
ValidateActions
The case relation validate actions
Declaration
List<string> ValidateActions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
ValidateExpression
The expression which evaluates if the case relation is valid
Declaration
string ValidateExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ValidateExpressionFile
The expression which evaluates if the case relation is valid file
Declaration
string ValidateExpressionFile { get; set; }
Property Value
| Type | Description |
|---|---|
| string |