public LearningDeliveryHE_08Rule( IValidationErrorHandler validationErrorHandler, IFileDataService fileDataService, ILARSDataService lARSDataService, IDerivedData_27Rule derivedData_27Rule, IOrganisationDataService organisationDataService, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService) : base(validationErrorHandler, RuleNameConstants.LearningDeliveryHE_08) { _fileDataService = fileDataService; _lARSDataService = lARSDataService; _derivedData_27Rule = derivedData_27Rule; _organisationDataService = organisationDataService; _learningDeliveryFAMQueryService = learningDeliveryFAMQueryService; }
public LearningDeliveryHE_07Rule NewRule( IValidationErrorHandler validationErrorHandler = null, IFileDataService fileDataService = null, ILARSDataService lARSDataService = null, IDerivedData_27Rule derivedData_27Rule = null, IOrganisationDataService organisationDataService = null, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService = null) { return(new LearningDeliveryHE_07Rule( validationErrorHandler: validationErrorHandler, fileDataService: fileDataService, lARSDataService: lARSDataService, derivedData_27Rule: derivedData_27Rule, organisationDataService: organisationDataService, learningDeliveryFAMQueryService: learningDeliveryFAMQueryService)); }