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
