[AS/VS] adding transactional annotations to DAO