C# Class ESFA.DC.ILR.ValidationService.Rules.HE.LearningDeliveryHE.LearningDeliveryHE_08Rule

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

Méthodes publiques

Méthode Description
ConditionMet ( string learnAimRef, ILearningDeliveryHE learningDeliveryHEEntity, IReadOnlyCollection learningDeliveryFAMs ) : bool
DerivedData27ConditionMet ( int ukprn ) : bool
FAMSConditionMet ( IReadOnlyCollection learningDeliveryFAMs ) : bool
LARSConditionMet ( string learnAimRef ) : bool
LearningDeliveryHEConditionMet ( ILearningDeliveryHE learningDeliveryHEEntity ) : bool
LearningDeliveryHE_08Rule ( IValidationErrorHandler validationErrorHandler, IFileDataService fileDataService, ILARSDataService lARSDataService, IDerivedData_27Rule derivedData_27Rule, IOrganisationDataService organisationDataService, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService ) : System
Validate ( objectToValidate ) : void

Method Details

ConditionMet() public méthode

public ConditionMet ( string learnAimRef, ILearningDeliveryHE learningDeliveryHEEntity, IReadOnlyCollection learningDeliveryFAMs ) : bool
learnAimRef string
learningDeliveryHEEntity ILearningDeliveryHE
learningDeliveryFAMs IReadOnlyCollection
Résultat bool

DerivedData27ConditionMet() public méthode

public DerivedData27ConditionMet ( int ukprn ) : bool
ukprn int
Résultat bool

FAMSConditionMet() public méthode

public FAMSConditionMet ( IReadOnlyCollection learningDeliveryFAMs ) : bool
learningDeliveryFAMs IReadOnlyCollection
Résultat bool

LARSConditionMet() public méthode

public LARSConditionMet ( string learnAimRef ) : bool
learnAimRef string
Résultat bool

LearningDeliveryHEConditionMet() public méthode

public LearningDeliveryHEConditionMet ( ILearningDeliveryHE learningDeliveryHEEntity ) : bool
learningDeliveryHEEntity ILearningDeliveryHE
Résultat bool

LearningDeliveryHE_08Rule() public méthode

public LearningDeliveryHE_08Rule ( IValidationErrorHandler validationErrorHandler, IFileDataService fileDataService, ILARSDataService lARSDataService, IDerivedData_27Rule derivedData_27Rule, IOrganisationDataService organisationDataService, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService ) : System
validationErrorHandler IValidationErrorHandler
fileDataService IFileDataService
lARSDataService ILARSDataService
derivedData_27Rule IDerivedData_27Rule
organisationDataService IOrganisationDataService
learningDeliveryFAMQueryService ILearningDeliveryFAMQueryService
Résultat System

Validate() public méthode

public Validate ( objectToValidate ) : void
Résultat void