Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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));
 }