Update the DAO base class for transaction management