Skip to content

Commit

Permalink
Fix Kursteilnhemer Abrechnugslauf loeschen (#243)
Browse files Browse the repository at this point in the history
  • Loading branch information
JohannMaierhofer committed Jun 14, 2024
1 parent 85accc1 commit 6055f34
Showing 1 changed file with 14 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
import de.jost_net.JVerein.rmi.Abrechnungslauf;
import de.jost_net.JVerein.rmi.Buchung;
import de.jost_net.JVerein.rmi.Jahresabschluss;
import de.jost_net.JVerein.rmi.Kursteilnehmer;
import de.jost_net.JVerein.rmi.Lastschrift;
import de.jost_net.JVerein.rmi.Mitgliedskonto;
import de.jost_net.JVerein.rmi.Zusatzbetrag;
import de.jost_net.JVerein.rmi.ZusatzbetragAbrechnungslauf;
Expand Down Expand Up @@ -132,6 +134,18 @@ public void handleAction(Object context) throws ApplicationException
z.setAusfuehrung(za.getLetzteAusfuehrung());
z.store();
}
it = Einstellungen.getDBService().createList(Lastschrift.class);
it.addFilter("abrechnungslauf = ?", abrl.getID());
while (it.hasNext())
{
Lastschrift la = (Lastschrift) it.next();
Kursteilnehmer kt = la.getKursteilnehmer();
if (kt != null)
{
kt.resetAbbudatum();
kt.store();
}
}
abrl.delete();
GUI.getStatusBar().setSuccessText("Abrechnungslauf gelöscht.");
}
Expand Down

0 comments on commit 6055f34

Please sign in to comment.