Ps de hecho lo tengo como clases y objetos
La clase persona y la clase cuenta, y el mapeo se relaciona de la
misma manera como te lo describi
public class Persona
{
public virtual string Matricula {get; set;}
public virtual string Paterno {get; set;}
public virtual string Materno {get; set;}
public virtual string Nombre {get; set;}
public virtual IList<Contabilidad> Cuenta {get; set;}
}
<class name="Persona">
<id name="Matricula" type="string" length="11" />
<property name="Paterno" type="string" length="70" not-
null="true" />
<property name="Materno" type="string" length="70" not-
null="true" />
<property name="Nombre" type="string" length="140" not-
null="true" />
<bag name="Cuenta" cascade="all-delete-orphan">
<key column="MatriculaAlumno" />
<one-to-many class="Contabilidad"/>
</bag>
</class>
public class Contabilidad
{
public virtual int NoCuenta {get; set;}
public virtual int JDE {get; set;}
public virtual Persona Persona {get; set;} <--- Esta es la
llave foranea, por medio de esta quiero obtener los datos NoCuenta y
JDE
}
<class name="Contabilidad">
<id name="NoCuenta" type="int" />
<property name="JDE" type="int" length="20" not-null="true" />
<many-to-one name="Alumno" column="MatriculaAlumno" cascade="all" /
> <-- Aqui esta la relacion
</class>
gracias por atender el llamado
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano