Lo único que tienes que hacer es implementar IDataErrorInfo en la clase que bindeas a la interfaz y vas a ver los mensajes de error en la pantalla.
IDataErrorInfo tiene dos metodos uno en el que tienes que devolver todos los mensajes de error de la entidad y otro en el que devuelves los mensaje de error de una propiedad particular. Si tu entidad se válida con nhibernate validator, dentro de la implementación de idataerrorinfo podrías usar el ValidatorEngine para validar y devolver los mensajes de error concatenados con un salto de línea por ejemplo. Lo mejor sería que abstraigas ValidatorEngine con una interfaz tuya. 2011/10/27 Gustavo Souza Gonçalves <[email protected]> > Buenos días a todos! > > Estamos desarrollando una aplicación, que utiliza > NHibernate,uNhAddIns, y el patrón MVVM, y decidió hacer la validación > de cada campo en la pantalla que se asigna en NHibernate. En el tiempo > de grabación para lanzar el sistema, el Validador Nhibernate trabaja y > le dicelo que el campo no está presente, pero cuando se borre el > campo, no le dice lo que está vacío, mientras que el nativo de > validación de WPF, dice. Durante la depura, piense en lo siguiente: > > ¿Cuáles son las ventajas de Nhibernate de validación? ¿Qué es lo > quejustifica Nhibernate Validador de uso en lugar del predeterminado > de validación de WPF? > > Gracias de antemano. > > -- > 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
