Intendo usare un metodo che accetta dei parametri e costruire la query (qualunque) in base ai parametri, proprio come nell'esempio che ti ho postato.
Un unico metodo per tutte le query.