|
No se si te han contestado o ya tienes la solución, entiendo que lo que haces es un control de libro de caja, con gastos (Debe) ingresos (haber). Lo que no veo son varias cosas si usas procedimientos almacenados ni la base de datos sobre la que trabajas, tampoco aparece la transacción y el commit de datos, pero cuando me pasan estas cosas hago una simplificación: crea un prototipo sencillo que haga la tarea que necesitas, y revisa el funcionamiento. Aveces es preferible perder un día o 2 a estar semanas dando vueltas. Redúcelo a un ejemplo simple, viendo solo la asignación de los dataset y los campos es complicado, no se donde están en el UML, ni como tienes diseñada la capa y las conexiones, siquiera vemos la clase. Con códigos largos, simplifica y revisa todo desde lo mas sencillo, es lo que mejor me funciona para resolver estos casos.
|