Gracias por sus respuestas. El tema era Capa 8. :D El valor del criterio iba truncado.
El 12 de enero de 2011 10:55, Edgar Ramos <[email protected]> escribió: > Ayudaría saber tambien como estas manejando la session > > Para refencia este enlace > > > http://altnet-hispano.pbworks.com/w/page/33623786/van-2010-12-04-nhibernate-session > > > Saludos > > Edgar > > El 4 de enero de 2011 15:54, mariapaz <[email protected]> escribió: > >> Estimados: >> >> Tengo una windows library, donde se encuentra el mapeo y las clases de >> NHibernate. Tengo además otras clases que realizan la inserción, >> modificación, selección etc. >> >> Desde mi sitio web, que esta en .NET 2.0 con Visual Studio 2005, hago >> referencia a este sitio. >> >> Ejecuto un Buscar y me recuperar perfectamente los objetos. >> Salvo un objeto: SgcL >> >> ICriteria criterio = sess.CreateCriteria(typeof(SgcL)) >> >> .SetProjection(Projections.ProjectionList() >> >> .Add(Projections.Property("id"))) >> .Add(Expression.Eq("Code", numero)); >> >> IList results = criterio.List(); >> if (results.Count > 0) >> { >> resultado=Convert.ToInt32(results[0].ToString()); >> } >> >> Al ejecutar el código anterior, y hacer un criterio.List() me retorna >> 0 resultado cuando tengo 1 resultado. >> Ahora si levanto una ventana de depuración y escribo la el código: >> ICriteria criterio = sess.CreateCriteria(typeof(SgcL)) >> >> .SetProjection(Projections.ProjectionList() >> >> .Add(Projections.Property("id"))) >> .Add(Expression.Eq("Code", numero)); >> y presiono reevaluar, me trae el resultado. >> Es solo con esta clase el problema, y al parecer es como que hiciera >> falta un enter o limpiar el cache para que funcione. >> Alguna idea? >> >> -- >> >> 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 > -- Saludos. MPAZ -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
