refactoring: use doWork(...) instead of low level transaction control

Signed-off-by: Florian Thienel <florian@thienel.org>
1 file changed