Si de hecho estas totalmente en lo cierto De hecho esta linea de codigo me regresa el listado del objeto ayudantia ObtenerPorUnidad = sesion.QueryOver<Ayudantia>().Where(x => x.Campus == Ud).List<Ayudantia>();
pero sigue sin solucionar lo que busco...
//var ObtenerPorUnidad = sesion.QueryOver<Ayudantia>().List().Select(ay =>
new { ay.Alumnos.Matricula, ay.Alumnos.Paterno, ay.Alumnos.Materno,
ay.Alumnos.Nombre, ay.Alumnos.NoCuenta, ay.Alumnos.JDE, ay.Importe });
Sonara incongruente, pero según el lenguaje SQL y
la programación estructurada la consulta que deseo hacer es por así decirlo
Imposible. Por eso me maraville cuando me hablaron de NH
y decidí incursionar a buscarle
La cosa es esta tengo 2 objetos (Alumno & Ayudantia)
La relación es de 1 a muchos (Un alumno puede tener varias ayudantias)
El punto aquí es que deseo desplegar en un datagridview una lista de ciertos
campos específicos, los cuales pertenecen tanto a alumnos como a
ayudantias, buscándolos por Campus (un campo exclusivo de ayudantias)
Si despliego la lista tanto por el metodo que mencionas como por HQL, la
lista que me despliega es solo de las propiedades de Ayudantias dejando este
resultado:
[image: Dibujo.JPG]
Si de plano no tiene solución lo entendere... pero me reuso a solucionarlo
con un dataset
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano<<Dibujo.JPG>>
