my solution

CriteriaBuilder-el megoldottuk, hát szerintem sokkal "egyszerűbb" és "átláthatóbb"! :)
Thanks, I'll save this solution for the future junior students. :+1: