Oka agradezco mucho la ayuda de todos... disculpenme si a veces no soy claro o me desespero, no soy una persona que aprenda de la teoria, soy mas practico.
Fabio oie sinceramente de donde sacaste esto... jajaja esta fabuloso digo en el codigo esta genial, aunque me saca un error: Error 1 No se puede convertir implícitamente el tipo 'System.Collections.Generic.IEnumerable<AnonymousType#1>' en 'System.Collections.Generic.IList<SAI.NH.BL.Ayudantia>'. Ya existe una conversión explícita (compruebe si le falta una conversión) Probe agregandole Ilist<ayudantia> al final de toda la cadena pero nup Gracias a los dioses del olimpo por la ayuda El 10 de marzo de 2011 07:34, Fabio Maulo <[email protected]> escribió: > session.QueryOver<Ayudantia>().List().Select(ay=> new {ay.Alumnos. > Matricula, ay.Alumnos.Paterno, ay.Alumnos.Materno, ay.Alumnos.Nombre, ay. > Alumnos.NoCuenta, ay.Importe}); > > No puse Ayudantia.Fecha porque no veo donde está esa propiedad. > Si en lugar de quejarte intentara ser un POCO mas claro capaz que vas a > sacar algo que te sirva. > > 2011/3/9 Augusto Manuel Ferriz Amador <[email protected]> > >> La relación es de 1 a muchos (un alumno puede tener varias ayudantias) >> >> Necesito un query que saque de alumno los datos: >> Matricula, Paterno, Materno, Nombre, NoCuenta >> >> Y de Ayudantia >> Importe y Fecha >> >> aqui te dejo el mapeo de ambas clases >> >> <class name="Alumno"> >> <id name="POID" unsaved-value="0"> >> <generator class="hilo" /> >> </id> >> <property name="Matricula" type="string" length="11" /> >> <property name="Paterno" type="string" length="50" /> >> <property name="Materno" type="string" length="50" /> >> <property name="Nombre" type="string" length="100" /> >> <property name="NoCuenta" type="int" /> >> <property name="JDE" type="int" /> >> <bag name="Pago" cascade="all-delete-orphan"> >> <key column="PagoID" /> >> <one-to-many class="Ayudantia" /> >> </bag> >> </class> >> >> <class name="Ayudantia"> >> <id name="POID" unsaved-value="0"> >> <generator class="hilo" /> >> </id> >> <property name="NoDepto" type="int" /> >> <property name="NombreDepto" type="string" /> >> <property name="Hora" type="int" /> >> <property name="Campus" type="string" /> >> <property name="Importe" type="currency" /> >> <property name="Inicio" type="string" /> >> <property name="Fin" type="string" /> >> <many-to-one name="Alumnos" column="PagoID" /> >> </class> >> >> >> Si aprendo a usar esas consultas te juro dejare de dar lata >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> > > > > -- > Fabio Maulo > > -- > 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
