Agrega transacción en el main.
Mejora el manejo de errores en DAOManager.