Wpis z mikrobloga

@smalczyk1: Ziom, to jest prosty kod.
Z bazy dostajesz wszystko. Nie filtrujesz na bazie, więc dostajesz wszystko - brak filtra na dacie.
Później bierzesz te elementy (measurementsForTemplate) które mają chociaż 1 MeasuredValue zgodny z twoim filtrem daty.
Ale inne też tam będą, bo nie wywalasz ich.
Over and out
@budyn: poprawiłem i tak nie działa var measurementsForTemplateDateLimit = measurementsForTemplate.Where(b => b.MeasuredValues.Any(x => x.Time >= command.FromDate && x.Time <= command.ToDate)).ToList();