C# Class ESFA.DC.ILR.ValidationService.Rules.LearningDelivery.AFinType.AFinType_14Rule

Inheritance: AbstractRule, IRule
Afficher le fichier Open project: SkillsFundingAgency/DC-ILR-1819-ValidationService

Méthodes publiques

Méthode Description
AFinType_14Rule ( ILearningDeliveryAppFinRecordQueryService learningDeliveryAppFinRecordQueryService, IValidationErrorHandler validationErrorHandler ) : System.Collections.Generic
AimTypeConditionMet ( int aimType ) : bool
BuildErrorMessageParameters ( string aFinType, int? aFinCode ) : IEnumerable
ConditionMet ( int aimType, IEnumerable appFinRecords ) : bool
PMRConditionMet ( IEnumerable appFinRecords ) : bool
TNPConditionMet ( IEnumerable appFinRecords ) : bool
Validate ( objectToValidate ) : void

Method Details

AFinType_14Rule() public méthode

public AFinType_14Rule ( ILearningDeliveryAppFinRecordQueryService learningDeliveryAppFinRecordQueryService, IValidationErrorHandler validationErrorHandler ) : System.Collections.Generic
learningDeliveryAppFinRecordQueryService ILearningDeliveryAppFinRecordQueryService
validationErrorHandler IValidationErrorHandler
Résultat System.Collections.Generic

AimTypeConditionMet() public méthode

public AimTypeConditionMet ( int aimType ) : bool
aimType int
Résultat bool

BuildErrorMessageParameters() public méthode

public BuildErrorMessageParameters ( string aFinType, int? aFinCode ) : IEnumerable
aFinType string
aFinCode int?
Résultat IEnumerable

ConditionMet() public méthode

public ConditionMet ( int aimType, IEnumerable appFinRecords ) : bool
aimType int
appFinRecords IEnumerable
Résultat bool

PMRConditionMet() public méthode

public PMRConditionMet ( IEnumerable appFinRecords ) : bool
appFinRecords IEnumerable
Résultat bool

TNPConditionMet() public méthode

public TNPConditionMet ( IEnumerable appFinRecords ) : bool
appFinRecords IEnumerable
Résultat bool

Validate() public méthode

public Validate ( objectToValidate ) : void
Résultat void