Hmmm.. sin saber nada, sera un problema de Flush, de final de transaccion.
Parece como que el ultimo SaveOrUpdate no llegara a la base.

Si agregas un session.Flush(), funciona?

Pregunta para la gente de NHibernate, hay que agregar un session.Flush()?
alternativas? Ejemplo con transaction?

Yo uso transaction de esta forma:
http://ajlopez.wordpress.com/2011/05/19/nhibernate-3-part-6-one-to-many-with-many-to-one/

Nos leemos!

Angel "Java" Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez


2011/7/7 Gustavo Garcia <[email protected]>

> Hola Edgardo,
>
> Gracias por tu pronta respuesta.
>
> Al respecto, si cambio el orden y seteo el atributo Alias antes del primer
> SaveOrUpdate, entonces si se graba en la BD. Con esto, entiendo que está
> bien mapeado el objeto...
>
> Saludos!
>
> --
> 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