No me quedo claro la condición que mencionas. Por otro lado, el código lo saque de este artículo: http://nhforge.org/wikis/howtonh/your-first-nhibernate-based-application.aspx.
Saludos, ---------------------------- Sergio Tarrillo http://sergiot2.com/blog/ From: [email protected] [mailto:[email protected]] On Behalf Of Gustavo Ringel Sent: Jueves, 19 de Agosto de 2010 12:27 p.m. To: [email protected] Subject: Re: [NHibernate-Hispano] Sobre las transaciones en NH Depende, hay una ambient transaction atras, entonces puede enlistarse, no hay, abrira una SqlTransaction. Lo que si es seguro es que ese tipo de codigo es un ejemplo de codigo que no se debe escribir usando NH. Saludos. Gustavo. 2010/8/19 starrillo.prodac <[email protected]<mailto:[email protected]>> Buenas tardes, Con respecto al siguiente código: =================================== public void Add(Product product) { using (ISession session = NHibernateHelper.OpenSession()) using (ITransaction transaction = session.BeginTransaction()) { session.Save(product); transaction.Commit(); } } =================================== el BeginTransaction va a iniciar una transaccion hacia la base de datos? Si por ejemplo estoy usando SQL-Server, que está usando: 1. System.Transactions 2. SqlTransaction 3. Lógica interna, pero ninguno de los componentes anteriores. Saludos, -- Para escribir al Grupo, hágalo a esta dirección: [email protected]<mailto:[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
