public IEnumerable <Therapy> GetFilteredTherapy(TherapyFilter filter) { ISpecification <Therapy> therapySpecification = new TherapySpecificationConverter(filter).GetSpecification(); IEnumerable <Therapy> therapies = Find(therapySpecification); Bind(therapies); return(therapies); }
public IEnumerable <Therapy> GetFilteredTherapy(TherapyFilter filter) { ISpecification <Therapy> therapySpecification = new TherapySpecificationConverter(filter).GetSpecification(); IEnumerable <Therapy> therapies = Find(therapySpecification); var eagerTs = GetAllEager(); IEnumerable <Therapy> result = new List <Therapy>(); foreach (var ther in therapies) { foreach (var eagerT in eagerTs) { if (ther._id == eagerT._id) { result.Append(eagerT); } } } return(result); }
public IEnumerable <Therapy> GetFilteredTherapy(TherapyFilter filter) => _therapyRepository.GetFilteredTherapy(filter);
public TherapySpecificationConverter(TherapyFilter filter) { _filter = filter; }