Puedes verificar la opcion de mapear tu consulta utilizando <subselect>.
 Entiendo que ya se soporta sin embargo no se encuentra en la documentacion
de nhibernate sino de hibernate.  En cualquier caso se evidencia que
necesitas proyectar tu dominio en otra entidad para proveer una mejor vista
de la informacion.

Tambien puedes mirar algo de CQRS <http://cqrsinfo.com/>.  Alli se muestran
algunos principios interesantes que te pueden dar ideas para solucionar este
tipo de problemas.

Saludos,
Nestor Rodriguez

2011/9/29 David Israel <[email protected]>

> Hola, muchas gracias a todos por la rapidez de sus respuestas, esty
> probando las opciones.
>
> Gracias.
>
> David
>
> On 28 sep, 12:58, Nicolás Marzoni <[email protected]> wrote:
> > Quiz un DTO y una consulta con projection pueda servirte.
> >
> > http://nhforge.org/doc/nh/en/index.html#queryqueryover-projections
> >
> > Saludos.
> >
> > --------------------------------------------------
> > From: "Deivid-NEt" <[email protected]>
> > Sent: Wednesday, September 28, 2011 1:59 PM
> > To: "NHibernate-Hispano" <[email protected]>
> > Subject: [NHibernate-Hispano] como obtener una lista para llenar un grid
> > desde 2 o mas objetos relacionados? VS.NET 2008 NHibernate con fluent
> >
> >
> >
> > > Hola Amigos,
> > > la verdad es que estoy haciendo un desarrollo grande y es el primer
> > > proyecto que hago con Nhibernate, tal vez sea una pregunta simple para
> > > ustedes pero es un problema que no he podido solicionar.
> >
> > > Como le hago para llenar un grid con el resultado de la uni n (inner
> > > join) de varios objetos de la base de datos?
> >
> > > El modelo de ejemplo que tengo es:
> >
> > > Usuario
> > > Id
> > > Nombre
> > > Apellido
> > > IdNacional
> > > Email
> > > ....
> >
> > > Empleado
> > > Id (id de usuario)
> > > NumeroEmpleado
> > > CodigoDeEmpleado
> > > FechaDengreso
> >
> > > Necesito llenar un grid con
> > > Id | Nombre | Apellido | IdNacional | NumeroEmpleado | CodigoEmpleado
> > > | FechaDeIngreso
> >
> > > Muchas gracias por su ayuda.. saludos.
> >
> > > David.
> >
> > > --
> > > Para escribir al Grupo, h galo a esta direcci n:
> > > [email protected]
> > > Para m s, 
> > > visite:http://groups.google.com/group/NHibernate-Hispano-Ocultar texto de 
> > > la cita -
> >
> > - Mostrar texto de la cita -
>
> --
> 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