Table of Contents

Class IssuanceTypeRuleSettings

Namespace
SEBT.Portal.Core.AppSettings
Assembly
SEBT.Portal.Core.dll

Rules for a specific issuance type within an action.

public class IssuanceTypeRuleSettings
Inheritance
object
IssuanceTypeRuleSettings

Properties

AllowedCardStatuses

Card statuses for which the action is allowed. If empty and Enabled is true, the action is allowed regardless of card status.

public List<CardStatus> AllowedCardStatuses { get; set; }

Property Value

List<CardStatus>

AllowedCaseStatuses

Case (application) statuses for which the action is allowed. If empty and Enabled is true, the action is allowed regardless of case status. Combined with AllowedCardStatuses using AND semantics: both dimensions must match for an application to be eligible. An empty list effectively skips that dimension.

public List<ApplicationStatus> AllowedCaseStatuses { get; set; }

Property Value

List<ApplicationStatus>

Enabled

Whether this issuance type is permitted for the parent action.

public bool Enabled { get; set; }

Property Value

bool