Die ReportSheet-Klasse ist ein riesiges Durcheinander, ein Teil dient zur Generierung der Spesenblätter, ein anderer Teil dient zur Berechnung der Diensttage.
Beide Sachen können in eigene Service-Klassen ausgelagert werden, sodass sich diese Klasse wirklich nur noch dem Datenbank-Model widmet. Die Berechnung der Diensttage und deren neue Lösung wird im Rahmen von #78 bereits angeschaut.