Hola gente! Edgar, un ejemplo de NHForge con Stored Procedures en
http://nhforge.org/blogs/nhibernate/archive/2008/11/23/populating-entities-from-stored-procedures-with-nhibernate.aspx Pero es para consultar. Para actualizar, por lo menos para insertar, otro ejemplo: http://ayende.com/Blog/archive/2006/09/18/UsingNHibernateWithStoredProcedures.aspx Nos leemos! Angel "Java" Lopez http://www.ajlopez.com http://twitter.com/ajlopez 2010/1/20 Edgar Ramos <[email protected]> > Gracias Carlos, efectivamente preguntaba si podia hacerlo con nhibernate > > Y tienes toda la razon, el diseño no es recomendable, ni desde el > punto de vista de objetos y mucho menos en la base de datos, pero > vuelvo a preguntar. > > Indistintamente de mi diseño, requiero hacer de un solo paso, > > .- Persistir mis objeto y actualizar el valor de un campo (campos) de > otro objeto relacionado > > y aqui pido disculpas, ya que esto no puede entrar en este foro > -------------------------- > recomendaran que no coloques esa > > logica (la del descuento de stock) en un stored procedure. > > Hay otras opciones de diseño. > ----------------------------------- > > Al utilizar antes dataset, todo lo manejaba con store procedure y lo > que hacia antes era precisamente lo que comentas esta mal, podrias > poner un link al respecto para leerlo > > me disculpo nuevamente > > gracias > > El día 20 de enero de 2010 14:45, Carlos Peix <[email protected]> > escribió: > > Dado que estas consultando en un foro de NHibernate, entiendo que estas > > preguntando si puede hacerse eso con herramientas de NHibernate. > > La respuesta es que no, no puede hacerse con NHibernate pero podrias > > utilizar un stored procedure para la persistencia de Linea que haga el > > trabajo y utilizar el mapeo de NHibernate para utilizar ese stored > > procedure. > > Una vez dicho esto, creo que en un proyecto "green field" (desde cero), > 11 > > de cada 10 inscriptos en este sitio te recomendaran que no coloques esa > > logica (la del descuento de stock) en un stored procedure. > > Hay otras opciones de diseño. > > ---------------------------------- > > Carlos Peix > > > > 2010/1/20 Edgar Ramos <[email protected]> > >> > >> Saludos a todos > >> > >> Como ejemplo similar el siguiente > >> > >> Tengo estas entidades, Venta, Linea (detalle de la venta), y Producto > >> (con su stock), y requiero hacer lo siguiente > >> > >> Al momento de crear Una venta e ingresar su Detalle (Linea), me > >> actualice el stock de cada uno de los productos (de Linea), > >> basicamente stock=stock-(cantidad digitada) > >> > >> Puedo hacer esto ? > >> > >> Cualquier comentario es bienvenido > >> > >> Gracias nuevamente > >> > >> -- > >> 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 > > > > -- > 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
