public EmpStat_04Rule( IDerivedData_22Rule derivedData22, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.EmpStat_04) { _derivedData22 = derivedData22; }
public EmpStat_10Rule( IValidationErrorHandler validationErrorHandler, IDerivedData_22Rule derivedData22) { _messageHandler = validationErrorHandler; _derivedData22 = derivedData22; }
private DelLocPostCode_14Rule NewRule( IValidationErrorHandler validationErrorHandler = null, IFCSDataService fcsDataService = null, IPostcodesDataService postcodesDataService = null, IDerivedData_22Rule derivedData22 = null) { return(new DelLocPostCode_14Rule(fcsDataService, postcodesDataService, derivedData22, validationErrorHandler)); }
public LearnStartDate_15Rule( IValidationErrorHandler validationErrorHandler, IDerivedData_22Rule derivedData22, IDateTimeQueryService dateTimeQueryService) : base(validationErrorHandler, RuleNameConstants.LearnStartDate_15) { _derivedData22 = derivedData22; _dateTimeQueryService = dateTimeQueryService; }
public DelLocPostCode_14Rule( IFCSDataService fcsDataService, IPostcodesDataService postcodeService, IDerivedData_22Rule derivedData22, IValidationErrorHandler validationErrorHandler) : base(validationErrorHandler, RuleNameConstants.DelLocPostCode_14) { _fcsDataService = fcsDataService; _postcodeService = postcodeService; _derivedData22 = derivedData22; }
/// <summary> /// Initializes a new instance of the <see cref="EmpStat_10Rule" /> class. /// </summary> /// <param name="validationErrorHandler">The validation error handler.</param> /// <param name="derivedData22">The derived data 22 rule.</param> /// <param name="yearData">The year data.</param> public EmpStat_10Rule( IValidationErrorHandler validationErrorHandler, IDerivedData_22Rule derivedData22) { It.IsNull(validationErrorHandler) .AsGuard <ArgumentNullException>(nameof(validationErrorHandler)); It.IsNull(derivedData22) .AsGuard <ArgumentNullException>(nameof(derivedData22)); _messageHandler = validationErrorHandler; _derivedData22 = derivedData22; }
/// <summary> /// Initializes a new instance of the <see cref="LearnStartDate_15Rule" /> class. /// </summary> /// <param name="validationErrorHandler">The validation error handler.</param> /// <param name="derivedData22">The derived date18.</param> /// <param name="commonOperations">The common operations.</param> public LearnStartDate_15Rule( IValidationErrorHandler validationErrorHandler, IDerivedData_22Rule derivedData22, IProvideRuleCommonOperations commonOperations) : base(validationErrorHandler, RuleNameConstants.LearnStartDate_15) { // this check should be in the base class It.IsNull(validationErrorHandler) .AsGuard <ArgumentNullException>(nameof(validationErrorHandler)); It.IsNull(derivedData22) .AsGuard <ArgumentNullException>(nameof(derivedData22)); It.IsNull(commonOperations) .AsGuard <ArgumentNullException>(nameof(commonOperations)); _derivedData22 = derivedData22; _check = commonOperations; }
private EmpStat_04Rule NewRule( IDerivedData_22Rule dd22 = null, IValidationErrorHandler validationErrorHandler = null) { return(new EmpStat_04Rule(dd22, validationErrorHandler)); }