Entiendo que lo que querés hacer es esto:

var ordenes = session.CreateCriteria<Orden>()
.Add(Restrictions.Or(
     Restrictions.IsNull("Numero"),
     Restrictions.Eq("Numero", numeroIngresado)))
.List<Orden>();

es eso?

   Diego


2010/2/12 Jose <[email protected]>

>  Hola soy nuevo trabajando en nhibernate, pero no se como hacer  lo
> siguiente, tengo una tabla con 8 campos a los que deseo hacer filtro, por
> ejemplo, numero de pedido, o fecha > ha tal fecha, o entra en tal lugar,
> pero no se como hacer el Createcriteria, he buscado información pero no
> encuentro porque no se como decir o aplicar lo siguiente
>
>
>
> Numero_orden ; por ejemplo cuando tiene valor nulo, como no tomar en cuenta
> esta condición
>
> Entregar_en; domicilio (campo de tipo string puede ser alguna dirección)
> esto lo hago con un like.. pero cuando es nulo…¿Cómo evitar esta condición?
>
> Pagado: si, no o ambos…. Para este campo solo tengo si, no, como hacer el
> de ambos…
>
>
>
>
>
> Se que ala mejor estas dudas son fáciles, pero  necesito de su ayuda…
>
> Muchas gracias
>
>
>
>
>
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4861 (20100212) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
> --
> 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