Si, la otra es que Augusto aún usa ID business-meaning en lugar que POID.
Si usara POID directamente no hubiera existido la pregunta.

2011/2/17 Carlos Peix <[email protected]>

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



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