This commit is contained in:
Sven Alteköster 2024-01-26 12:47:55 +01:00
parent 1d9070551e
commit 93512fa4fa

View File

@ -195,7 +195,6 @@ public class AccounterstellungMitarbeiter {
*/ */
public void onSpeichern(ActionEvent actionEvent) { public void onSpeichern(ActionEvent actionEvent) {
if (eingabenGueltig()) { if (eingabenGueltig()) {
//speichert das aktuelle Passwort zwischen //speichert das aktuelle Passwort zwischen
String passwort = einmalpw.getText(); String passwort = einmalpw.getText();
@ -236,9 +235,6 @@ public class AccounterstellungMitarbeiter {
return; return;
} }
//Die Liste, zum Speichern der gespeicherten Liste wird zurückgesetzt, da die Kinder jetzt im Elternobjekt gespeichert werden
kinder.clear();
//Das Elternelement wird in der DB gespeichert, wenn es keinen gleichnamigen Account gibt. //Das Elternelement wird in der DB gespeichert, wenn es keinen gleichnamigen Account gibt.
if (!kontoVorhanden) { if (!kontoVorhanden) {
api.post("Benutzer", gson.toJson(neuer)); api.post("Benutzer", gson.toJson(neuer));
@ -250,7 +246,19 @@ public class AccounterstellungMitarbeiter {
for (Kind k : ((ElternAccount)neuer).getKinder()) { for (Kind k : ((ElternAccount)neuer).getKinder()) {
//setzen des Fremdschlüssels bid //setzen des Fremdschlüssels bid
k.setBid(id); k.setBid(id);
api.post("Kind", gson.toJson(k)); String neues = gson.toJson(k);
//region hässlich
neues = neues.replaceAll("ä", "ae");
neues = neues.replaceAll("ö", "oe");
neues = neues.replaceAll("ü", "ue");
neues = neues.replaceAll("Ä", "Ae");
neues = neues.replaceAll("Ö", "Oe");
neues = neues.replaceAll("Ü", "Ue");
neues = neues.replaceAll("ß", "ss");
//endregion
api.post("Kind", neues);
} }
} }
status.setText("Daten Erfolgreich gespeichert"); status.setText("Daten Erfolgreich gespeichert");