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
