C# Класс ESFA.DC.ILR.ValidationService.Rules.HE.LearningDeliveryHE.LearningDeliveryHE_08Rule

Наследование: AbstractRule, IRule
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

ConditionMet() публичный Метод

public ConditionMet ( string learnAimRef, ILearningDeliveryHE learningDeliveryHEEntity, IReadOnlyCollection learningDeliveryFAMs ) : bool
learnAimRef string
learningDeliveryHEEntity ILearningDeliveryHE
learningDeliveryFAMs IReadOnlyCollection
Результат bool

DerivedData27ConditionMet() публичный Метод

public DerivedData27ConditionMet ( int ukprn ) : bool
ukprn int
Результат bool

FAMSConditionMet() публичный Метод

public FAMSConditionMet ( IReadOnlyCollection learningDeliveryFAMs ) : bool
learningDeliveryFAMs IReadOnlyCollection
Результат bool

LARSConditionMet() публичный Метод

public LARSConditionMet ( string learnAimRef ) : bool
learnAimRef string
Результат bool

LearningDeliveryHEConditionMet() публичный Метод

public LearningDeliveryHEConditionMet ( ILearningDeliveryHE learningDeliveryHEEntity ) : bool
learningDeliveryHEEntity ILearningDeliveryHE
Результат bool

LearningDeliveryHE_08Rule() публичный Метод

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
Результат System

Validate() публичный Метод

public Validate ( objectToValidate ) : void
Результат void