Skip to content

Commit

Permalink
Spendenbescheinigung: Neu (automatisch) (#147)
Browse files Browse the repository at this point in the history
-Hilfe-Button nach links gerückt
-Erfolgsmeldung beim erstellen erscheint nur noch wenn auch wirklich
Spendenbescheinigungen erstellt wurden
-Wenn man nach dem generieren von Spendenbescheinigungen nochmal auf den
Button "Erstellen" gedrückt hat, kam es zu einer Exception
-Groß- und Kleinschreibung Button "Erstellen" korrigiert
  • Loading branch information
MSchmalzl authored Feb 11, 2024
1 parent 5bd2ad8 commit 03ac93c
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ public void handleStore()

public Button getSpendenbescheinigungErstellenButton()
{
Button b = new Button("erstellen", new Action()
Button b = new Button("Erstellen", new Action()
{

@Override
Expand All @@ -148,6 +148,11 @@ public void handleAction(Object context) throws ApplicationException
{
@SuppressWarnings("rawtypes")
List items = spbTree.getItems();

//Baum Spendenbescheinigungen enthält keine Einträge
if (items == null)
return;

SpendenbescheinigungNode spn = (SpendenbescheinigungNode) items
.get(0);
// Loop über die Mitglieder
Expand Down Expand Up @@ -190,11 +195,12 @@ public void handleAction(Object context) throws ApplicationException
{
spbescheinigung.setFormular((Formular) getFormular().getValue());
}
//Spendenbescheinigungen erfolgreich erstellt
spbescheinigung.store();
spbTree.removeAll();
GUI.getStatusBar()
.setSuccessText("Spendenbescheinigung(en) erstellt");
}
GUI.getStatusBar()
.setSuccessText("Spendenbescheinigung(en) erstellt");
spbTree.removeAll();
}
catch (RemoteException e)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ public void bind() throws Exception
control.getSpendenbescheinigungTree().paint(this.getParent());

ButtonArea buttons = new ButtonArea();
buttons.addButton(control.getSpendenbescheinigungErstellenButton());
buttons.addButton("Hilfe", new DokumentationAction(),
DokumentationUtil.SPENDENBESCHEINIGUNG, false, "question-circle.png");
DokumentationUtil.SPENDENBESCHEINIGUNG, false, "question-circle.png");
buttons.addButton(control.getSpendenbescheinigungErstellenButton());
buttons.paint(getParent());
}
}

0 comments on commit 03ac93c

Please sign in to comment.