Marvin, tambien sería bueno te des un salto por el historico de van de AlNet, y mires el tema del manejo de la session
http://altnethispano.org/wiki/van-2010-12-04-nhibernate-session.ashx Saludos El 22 de marzo de 2013 19:31, Marvin Leopoldo Chay Gonzalez < [email protected]> escribió: > > Muchas gracias por la ayuda, lo he resuelto de esta manera: > > public static IList<Cliente> buscaNombre(string nombre) > { > IList<Cliente> cliente; > using (NHibernate.ISession NHSession = > SessionFactory.getNewSession()) > { > try > { > cliente = > NHSession.QueryOver<Cliente>() > .Where(c => c.Nombre == nombre) > .List(); > } > catch(Exception ex) > { > throw new Exception("Ocurrio un error al intentarse > Conectar a la Base de datos " + ex.ToString()); > } > finally > { > NHSession.Close(); > } > } > > return cliente; > } > > -- > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > --- > Has recibido este mensaje porque estás suscrito al grupo > "NHibernate-Hispano" de Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus correos > electrónicos, envía un correo electrónico a > [email protected]. > Para obtener más opciones, visita https://groups.google.com/groups/opt_out > . > > > -- Saludos Edgar -- -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
