Me parece que tenes un

ValidateInstance.By( (entidad, ctx) => entidad.Propiedad1 >
entidad.Propiedad2).WithMessage(...);

El lambda tiene que retornar true cuando es válido..

Esa validación es a nivel entidad y no a nivel propiedad, es decir si vos
lllamas ValidatorEngine.Validate(entidad, "Propiedad1") no te va a devolver
nada aunque este con error. El mensaje de error te lo va a devolver solo si
,pedis todos los errores para la propiedad.



El 27 de octubre de 2011 16:02, Jose Selesan <[email protected]> escribió:

> Buenas gente. Estoy usando NHValidator en un proyecto WPF para validar mis
> entidades. Estoy usando la interfaz fluida con la clase ValidationDef<T>.
> Ahora bien, se nos presentó la necesidad de validar que el valor de una
> propiedad de tipo Int32 sea menor o igual al valor de otra propiedad del
> mismo tipo. Hasta ahora no econtré forma de hacerlo, ¿hay alguna forma?
>
> Gracias
> José
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a