Augusto,

Aunque el Tano no lo explica, creo que te lo sugirio porque cuando Edgar te
pidio que te expresaras en objetos, seguiste hablando en columnas de base de
datos :-)

Luego podras resolver el problema por tus propios medios

----------------------------------
Carlos Peix

2011/2/16 Augusto Manuel Ferriz Amador <[email protected]>

> Oka na... me lo chuto en la noche, muchas gracias por toda la ayuda que me
> brindan
>
> Sin ustedes estaria con DATASETS xD
>
>
>
> El 16 de febrero de 2011 15:41, Edgar Ramos <[email protected]>escribió:
>
> Es fundamental que analices el link que te envio Fabio, de hecho cada que
>> se me olvida algo vuelvo a mirar esa van
>> hay muchas cosas que revizar, ahi vas a encontrar conceptos importantes
>> que debes conocer si utilizas tecnicas orm, y mas aun si haces uso de
>> nhibernate.
>>
>> Entre lineas
>>
>> ----
>>
>> El GET y LOAD, el campo que desees via el campo llave, sin necesidad
>> de usar una sentencia SQL
>> ----
>>
>> http://nhforge.org/doc/nh/en/index.html#manipulatingdata-loading
>>
>>
>> En la van mencionada, vas a encontrar temas como estos
>> -dentificación de objetos
>> -Consideraciones sobre Keys
>> -Persistent Object Identifier POID
>> -Estrategias de asignación de POIDs
>>
>> ---
>>
>> por medio de un repositorio, logro sacar los datos de la persona
>> y trato que por medio de otro repositorio me saque los datos de la
>> cuenta
>> ---
>>
>> Recientemente se dio una van donde se habla de las buenas prácticas al
>> crear daos/repository que hacen uso de nhibernate.
>> Hay que esperar que la publiquen, un poquito de paciencia nada mas
>> Hasta mientras puedes empezar con la primera parte de esa van
>>
>> http://altnethispano.org/wiki/van-2010-12-04-nhibernate-session.ashx
>>
>> Saludos
>>
>> Edgar
>>
>>
>> El 16 de febrero de 2011 17:10, Augusto Manuel Ferriz Amador <
>> [email protected]> escribió:
>>
>>>  Bueno al parecer estoy demasiado mal que hasta su curso me mando xD
>>> jajajjajaa
>>>
>>> bueno, asi ni como...
>>>
>>> Me urgia pero creo que tendre que chutarmelo
>>>
>>> Gracias
>>>
>>> El 16 de febrero de 2011 13:23, Fabio Maulo <[email protected]>escribió:
>>>
>>> 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
>>>>
>>>
>>>  --
>>> 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
>>
>
>  --
> 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