public LearnDelFAMType_80Rule( IValidationErrorHandler validationErrorHandler, IFileDataService fileDataService, IDateTimeQueryService dateTimeQueryService, ILARSDataService larsDataService, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService, IDerivedData_07Rule dd07, IDerivedData_29Rule dd29, IDerivedData_38Rule dd38) : base(validationErrorHandler, RuleNameConstants.LearnDelFAMType_80) { _fileDataService = fileDataService; _dateTimeQueryService = dateTimeQueryService; _larsDataService = larsDataService; _learningDeliveryFAMQueryService = learningDeliveryFAMQueryService; _dd07 = dd07; _dd29 = dd29; _dd38 = dd38; }
private LearnDelFAMType_80Rule NewRule( IValidationErrorHandler validationErrorHandler = null, IFileDataService fileDataService = null, IDateTimeQueryService dateTimeQueryService = null, ILARSDataService larsDataService = null, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService = null, IDerivedData_07Rule dd07 = null, IDerivedData_29Rule dd29 = null, IDerivedData_38Rule dd38 = null) { return(new LearnDelFAMType_80Rule( validationErrorHandler, fileDataService, dateTimeQueryService, larsDataService, learningDeliveryFAMQueryService, dd07, dd29, dd38)); }