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

Responder a