No conozco muy bien los addins, sin embargo me surge la duda del uso del visitador. Originalmente quien acepta al visitador es la entidad i.e. entidad.Aceptar(visitador) y no al contrario visitor.Aplicar(entidad) [?]. 2011/11/1 Edgar Ramos <[email protected]>
> Gente un saludo
>
> Estoy utilizando nh3.0+unnaddins+cpbt+app winform+sqlserver2000
> Gracias a su gentil ayuda he llegado a realizar lo siguiente, aplicando un
> poco el patron visitor explicado en el blog de José, mi duda es la siguiente
> Uno de los visitors, ingresa datos, en otra base de datos, si por
> cualquier motivo uno de los visitors no cumpliera su trabajo, el resultado
> final es un
> roolback, eso espero yo, para lograr esto necesito, sigue siendo
> suficiente unnaddins o requiero modificar algo ?
> Espero no haberlos confundido
>
> [PersistenceConversation]
> public void Registrar(Factura entidad)
> {
> try
> {
> foreach (var visitor in visitors)
> {
> if (visitor.Aplica(entidad))
> {
> visitor.Aplicar(entidad);
> }
> }
>
> facturaDao.MakePersistent(entidad);
> }
> catch (Exception)
> {
> throw;
> }
> }
>
> Gracias a su ayuda
>
>
> Saludos
> Edgar
>
> --
> 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<<35F.gif>>
