Que rápidos para contestar, eso me gusta del grupo

Aqui algo que te ayudara un poco a entender tus interrogantes

1.- http://nhforge.org/doc/nh/en/index.html#manipulatingdata-querying
2.- http://fabiomaulo.blogspot.com/2009/09/nhibernate-queries.html

Saludos

Edgar

El 18 de febrero de 2011 13:48, Augusto Manuel Ferriz Amador <
[email protected]> escribió:

> Oka eso si no lo sabia, entonces para el caso del uso del id generado por
> HILO, se recomienda usar el QueryOver
>
> Joder son la onda xD
>
> El 18 de febrero de 2011 11:44, Fabio Maulo <[email protected]>escribió:
>
> var existente = session.QueryOver<Alumno>().Where(x=> x.Matricula
>> == Int64.Parse(Matricula)).SingleOrDefault();
>> if(existente == null)
>> {
>> // No existe.
>> }
>> return existente;
>>
>>
>> 2011/2/18 Augusto Manuel Ferriz Amador <[email protected]>
>>
>>>  Si me respondí a mi mismo... pero ahi te va la pregunta real...
>>>
>>> Como le hago para localizar esa ID, lo que hacia antes era esto:
>>>
>>>
>>> public Alumno ObtenerAlumnoPorMatricula(string Matricula)
>>>         {
>>>             using (ISession sesion = NHibernateClass.OpenSession())
>>>             {
>>>                 var Existe = sesion.Get<Alumno>(Int64.Parse(Matricula));
>>> <--- el int me lo pide por el POID
>>>                 if (Existe == null)
>>>                 {
>>>                     //Exception NoExisteAlumno = new Exception("El Alumno
>>> no Existe");
>>>
>>>                 }
>>>                 return Existe;
>>>             }
>>>
>>>         }
>>>
>>>
>>> El 18 de febrero de 2011 10:37, Edgar Ramos <[email protected]>escribió:
>>>
>>> ups, creo que entendi mal la pregunta
>>>>
>>>> Saludos
>>>>
>>>> Edgar
>>>>
>>>> El 18 de febrero de 2011 12:35, Fabio Maulo <[email protected]>escribió:
>>>>
>>>> de la misma forma que lo hacia sin tener un POID
>>>>>
>>>>> 2011/2/18 xhino <[email protected]>
>>>>>
>>>>> Señores yo de nuevo
>>>>>>
>>>>>> Ya hice de nuevo mi modelo... bajo las recomendado de Fabio lo hice
>>>>>> via hilo
>>>>>>
>>>>>> pero ahora salta a mi mente una pregunta grande...
>>>>>>
>>>>>> si este id es generado, como puedo hacer consultas, updates y deletes,
>>>>>> si todos estos ocupan un ID para ser ejecutados
>>>>>>
>>>>>> saludos
>>>>>>
>>>>>> --
>>>>>> 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
>>>
>>
>>
>>
>> --
>> 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

Responder a