Ejemplo n.º 1
0
        public bool IsBasicSkillsLearner(ILearningDelivery delivery)
        {
            var validities   = _larsData.GetValiditiesFor(delivery.LearnAimRef);
            var annualValues = _larsData.GetAnnualValuesFor(delivery.LearnAimRef);

            return(validities.Any(x => _larsData.IsCurrentAndNotWithdrawn(x, delivery.LearnStartDate)) &&
                   annualValues.Any(IsBasicSkillsLearner));
        }
 public bool IsValueCurrent(ILearningDelivery theDelivery, ILARSAnnualValue theValue) =>
 _larsData.IsCurrentAndNotWithdrawn(theValue, theDelivery.LearnStartDate);