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

Responder a