public ESMType_09Rule NewRule( IValidationErrorHandler handler = null, IDateTimeQueryService dateTimeQueryService = null, IDerivedData_07Rule dd07 = null) { return(new ESMType_09Rule(handler, dateTimeQueryService, dd07)); }
public PlanEEPHours_01Rule( IDerivedData_07Rule dd07, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.PlanEEPHours_01) { _dd07 = dd07; }
private LearnDelFAMType_59Rule NewRule( IValidationErrorHandler validationErrorHandler = null, ILARSDataService larsDataService = null, IDerivedData_07Rule dd07 = null, IDerivedData_28Rule dd28 = null, IDerivedData_29Rule dd29 = null, ILearningDeliveryFAMQueryService famQueryService = null, IFileDataService fileDataService = null, IOrganisationDataService organisationDataService = null, IDateTimeQueryService dateTimeQueryService = null) { var dateTimeQueryServiceMock = new Mock <IDateTimeQueryService>(); dateTimeQueryServiceMock.Setup(x => x.AgeAtGivenDate(It.IsAny <DateTime>(), It.IsAny <DateTime>())).Returns(20); return(new LearnDelFAMType_59Rule( validationErrorHandler, larsDataService, dd07, dd28, dd29, famQueryService, fileDataService, organisationDataService, dateTimeQueryService ?? dateTimeQueryServiceMock.Object)); }
public LearnDelFAMType_40Rule( IDerivedData_07Rule dd07, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.LearnDelFAMType_40) { _dd07 = dd07; }
private LearnStartDate_03Rule NewRule( IDerivedData_07Rule dd07 = null, IAcademicYearDataService academicYearDataService = null, IValidationErrorHandler validationErrorHandler = null) { return(new LearnStartDate_03Rule(dd07, academicYearDataService, validationErrorHandler)); }
public PwayCode_03Rule( IDerivedData_07Rule dd07, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.PwayCode_03) { _dd07 = dd07; }
private AFinDate_13Rule NewRule( IDerivedData_07Rule dd07 = null, ILearningDeliveryAppFinRecordQueryService appFinRecordQueryService = null, IValidationErrorHandler validationErrorHandler = null) { return(new AFinDate_13Rule(dd07, appFinRecordQueryService, validationErrorHandler)); }
private AFinDate_09Rule NewRule( IDerivedData_07Rule dd07 = null, IDateTimeQueryService dateTimeQueryService = null, IValidationErrorHandler validationErrorHandler = null) { return(new AFinDate_09Rule(dd07, dateTimeQueryService, validationErrorHandler)); }
public EmpStat_09Rule( IValidationErrorHandler validationErrorHandler, IDerivedData_07Rule derivedData07) { _messageHandler = validationErrorHandler; _derivedData07 = derivedData07; }
public DateOfBirth_35Rule(IDateTimeQueryService dateTimeQueryService, IDerivedData_07Rule dd07, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.DateOfBirth_35) { _dateTimeQueryService = dateTimeQueryService; _dd07 = dd07; _learningDeliveryFAMQueryService = learningDeliveryFAMQueryService; }
/// <summary> /// Initializes a new instance of the <see cref="LearnDelFAMType_66Rule" /> class. /// </summary> /// <param name="validationErrorHandler">The validation error handler.</param> /// <param name="larsData">The lars data.</param> /// <param name="derivedData07">The derived data 07 rule.</param> /// <param name="derivedData21">The derived data 21 rule.</param> /// <param name="derivedData28">The derived data 28 rule.</param> /// <param name="derivedData29">The derived data 29 rule.</param> public LearnDelFAMType_66Rule( IValidationErrorHandler validationErrorHandler, ILARSDataService larsData, IDerivedData_07Rule derivedData07, IDerivedData_21Rule derivedData21, IDerivedData_28Rule derivedData28, IDerivedData_29Rule derivedData29) : base(validationErrorHandler, RuleNameConstants.LearnDelFAMType_66) { It.IsNull(validationErrorHandler) .AsGuard <ArgumentNullException>(nameof(validationErrorHandler)); It.IsNull(larsData) .AsGuard <ArgumentNullException>(nameof(larsData)); It.IsNull(derivedData07) .AsGuard <ArgumentNullException>(nameof(derivedData07)); It.IsNull(derivedData21) .AsGuard <ArgumentNullException>(nameof(derivedData21)); It.IsNull(derivedData28) .AsGuard <ArgumentNullException>(nameof(derivedData28)); It.IsNull(derivedData29) .AsGuard <ArgumentNullException>(nameof(derivedData29)); _larsData = larsData; _derivedData07 = derivedData07; _derivedData21 = derivedData21; _derivedData28 = derivedData28; _derivedData29 = derivedData29; }
public LearnDelFAMType_14Rule NewRule( IValidationErrorHandler validationErrorHandler = null, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService = null, IDerivedData_07Rule dd07 = null) { return(new LearnDelFAMType_14Rule(validationErrorHandler: validationErrorHandler, learningDeliveryFAMQueryService: learningDeliveryFAMQueryService, dd07: dd07)); }
private LearnDelFAMType_57Rule NewRule( IValidationErrorHandler validationErrorHandler = null, ILARSDataService larsDataService = null, IDerivedData_07Rule dd07 = null, IDerivedData_12Rule dd12 = null, IDerivedData_21Rule dd21 = null, ILearningDeliveryFAMQueryService famQueryService = null, IFileDataService fileDataService = null, IOrganisationDataService organisationDataService = null, IDateTimeQueryService dateTimeQueryService = null) { var dateTimeQueryServiceMock = new Mock <IDateTimeQueryService>(); dateTimeQueryServiceMock.Setup(x => x.YearsBetween(It.IsAny <DateTime>(), It.IsAny <DateTime>())).Returns(24); return(new LearnDelFAMType_57Rule( validationErrorHandler, larsDataService, dd07, dd12, dd21, famQueryService, fileDataService, organisationDataService, dateTimeQueryService ?? dateTimeQueryServiceMock.Object)); }
private EmpId_13Rule NewRule( IDerivedData_07Rule dd07 = null, IFileDataService fileDataService = null, IValidationErrorHandler validationErrorHandler = null) { return(new EmpId_13Rule(dd07, fileDataService, validationErrorHandler)); }
private OrigLearnStartDate_05Rule NewRule( IDerivedData_07Rule dd07 = null, ILARSDataService larsDataService = null, IValidationErrorHandler validationErrorHandler = null) { return(new OrigLearnStartDate_05Rule(dd07, larsDataService, validationErrorHandler)); }
/// <summary> /// Initializes a new instance of the <see cref="RuleCommonOperationsProvider" /> class. /// </summary> /// <param name="derivedData07">The derived data (rule) 07.</param> public RuleCommonOperationsProvider( IDerivedData_07Rule derivedData07) { It.IsNull(derivedData07) .AsGuard <ArgumentNullException>(nameof(derivedData07)); _derivedData07 = derivedData07; }
public LearnAimRef_59Rule(IDerivedData_07Rule dd07, IDateTimeQueryService dateTimeQueryService, ILARSDataService larsDataService, ILearningDeliveryFAMQueryService learningDeliveryFamQueryService, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.LearnAimRef_59) { _dd07 = dd07; _dateTimeQueryService = dateTimeQueryService; _larsDataService = larsDataService; _learningDeliveryFamQueryService = learningDeliveryFamQueryService; }
private LearnStartDate_06Rule NewRule( IDerivedData_07Rule dd07 = null, ILARSDataService larsDataService = null, ILearningDeliveryFAMQueryService learningDeliveryFamQueryService = null, IValidationErrorHandler validationErrorHandler = null) { return(new LearnStartDate_06Rule(dd07, larsDataService, learningDeliveryFamQueryService, validationErrorHandler)); }
private DateOfBirth_52Rule NewRule( IDerivedData_07Rule dd07 = null, ILearningDeliveryFAMQueryService learningDeliveryFamQueryService = null, IDateTimeQueryService dateTimeQueryService = null, IValidationErrorHandler validationErrorHandler = null) { return(new DateOfBirth_52Rule(dd07, learningDeliveryFamQueryService, dateTimeQueryService, validationErrorHandler)); }
private DerivedData_ValidityCategory_02 NewDDRule( ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService = null, IDerivedData_07Rule dd07 = null, IDerivedData_11Rule dd11 = null, IDerivedData_35Rule dd35 = null) { return(new DerivedData_ValidityCategory_02(learningDeliveryFAMQueryService, dd07, dd11, dd35)); }
private DateOfBirth_54Rule NewRule( IDerivedData_18Rule derivedData18 = null, IDerivedData_07Rule derivedData07 = null, IAcademicYearQueryService academicYearQueryService = null, IValidationErrorHandler validationErrorHandler = null) { return(new DateOfBirth_54Rule(derivedData18, derivedData07, academicYearQueryService, validationErrorHandler)); }
private EmpStat_12Rule NewRule( ILearnerEmploymentStatusQueryService learnerEmploymentStatusQueryService = null, IDerivedData_07Rule dd07 = null, ILearningDeliveryFAMQueryService learningDeliveryFAMQueryService = null, IValidationErrorHandler validationErrorHandler = null) { return(new EmpStat_12Rule(learnerEmploymentStatusQueryService, dd07, learningDeliveryFAMQueryService, validationErrorHandler)); }
public LearnStartDate_03Rule( IDerivedData_07Rule dd07, IAcademicYearDataService academicYearDataService, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.LearnStartDate_03) { _dd07 = dd07; _academicYearDataService = academicYearDataService; }
public LearnStartDate_12Rule( IValidationErrorHandler validationErrorHandler, IAcademicYearDataService yearData, IDerivedData_07Rule derivedData07) { _messageHandler = validationErrorHandler; _yearData = yearData; _derivedData07 = derivedData07; }
public OrigLearnStartDate_06Rule( IDerivedData_07Rule dd07, ILARSDataService larsDataService, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.OrigLearnStartDate_06) { _dd07 = dd07; _larsDataService = larsDataService; }
public R20Rule( IValidationErrorHandler validationErrorHandler, ILARSDataService lARSDataService, IDerivedData_07Rule dd07) : base(validationErrorHandler, RuleNameConstants.R20) { _lARSDataService = lARSDataService; _dd07 = dd07; }
public EmpId_13Rule( IDerivedData_07Rule dd07, IFileDataService fileDataService, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.EmpId_13) { _dd07 = dd07; _fileDataService = fileDataService; }
public ESMType_09Rule( IValidationErrorHandler validationErrorHandler, IDateTimeQueryService dateTimeQueryService, IDerivedData_07Rule dd07) { _messageHandler = validationErrorHandler; _dateTimeQueryService = dateTimeQueryService; _dd07 = dd07; }
public EmpStat_02Rule( IDerivedData_07Rule dd07, ILearnerEmploymentStatusQueryService learnerEmploymentStatusQueryService, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.EmpStat_02) { _dd07 = dd07; _learnerEmploymentStatusQueryService = learnerEmploymentStatusQueryService; }
public AFinDate_13Rule( IDerivedData_07Rule dd07, ILearningDeliveryAppFinRecordQueryService appFinRecordQueryService, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.AFinDate_13) { _dd07 = dd07; _appFinRecordQueryService = appFinRecordQueryService; }