http://www.altnethispano.org/wiki/van-2009-09-19-introduccion-orm.ashx

2011/2/16 xhino <[email protected]>

> 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
>



-- 
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

Responder a