la funcion lists en cliente fue modificada para mandar un arreglo asosiativo para formar las contrains

la clave es el campo en la base de datos y el valor es contra que lo vas
a comparar