Qué más, cómo vamos?
Ofrezco disculpas por aparecerme hasta ahora a comentar el resultado, tengo mucho trabajo para poderlos acompañar como quiero.
Al final lo que hice fue aplicar el principio Chain XD Ayudado del siguiente video tutorial:
http://www.davidrojas.net/index.php/...in-of-command/
Lo que hice en sí fue generar la consulta a partir de ese patrón, al final me retornaba los resultados y si necesito agregar una condicional más a la consulta, creo una clase nueva respetando la interface y así no modifico el código ya hecho.
Gracias a todos!