Un triger. Lo hace el motor de la bd. Y Te evitas programar más eventos en los controladores .
El 10/10/11, JC_GT <[email protected]> escribió: > Hola a todos. Estoy comenzando con cakePHP y tengo esta duda: > > Estoy creando un sistema de inventario. Hay una tabla que registra los > movimientos (entrada o salida) y otra que contiene los datos de cada > producto, incluyendo la existencia actual. > > Ya tengo funcionando todos los controladores que me permiten agregar/ > editar/borrar/ver tanto los productos como los movimientos de > inventario, pero ahora viene mi problema. > > Cada vez que se realiza un movimiento de inventario (entrada o > salida), se agrega un nuevo registro a la tabla de movimientos (no hay > problema en esto) y también debe actualizarse la existencia del > producto (en la tabla de productos). ¿Cómo hago esto? > > Estoy probando con la función afterSave en el modelo 'Movimiento', > pero no logro utilizar el valor de la tabla 'Productos' para sumar o > restar y luego actualizar. > > Gracias por cualquier pista. > > JC > > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para publicar una entrada en este grupo, envía un correo electrónico a > [email protected]. > Para anular tu suscripción a este grupo, envía un correo electrónico a > [email protected] > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > > -- Enviado desde mi dispositivo móvil Carlos Luis Solórzano Solórzano -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
