Che... hay que tener un cuidado barbaro... se te escapa una y ya la toman come "recomendacción" ROTFL!!!
2011/2/18 Gustavo Ringel <[email protected]> > No, no se recomienda usar el QueryOver, Fabio y yo fuimos a lo que era mas > facil escribir en Google. > Podes usar cualquier metodo de consulta de NH (Criteria, HQL, LINQ, > QueryOver, SQL) > > Gustavo. > > > 2011/2/18 Augusto Manuel Ferriz Amador <[email protected]> > >> 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 > -- 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
