Merge remote-tracking branch 'origin/master'

This commit is contained in:
Samuel Wolff 2024-01-26 08:22:27 +01:00
commit c127cfb8a3
2 changed files with 7 additions and 4 deletions

View File

@ -190,7 +190,11 @@ public class AccounterstellungMitarbeiter {
*/ */
public void onSpeichern(ActionEvent actionEvent) { public void onSpeichern(ActionEvent actionEvent) {
if (eingabenGueltig()) { if (eingabenGueltig()) {
//Zeigt generiert ein Einmalpasswort und zeigt es an
//speichert das aktuelle Passwort zwischen
String passwort = einmalpw.getText();
//generiert ein neues Einmalpasswort und zeigt es an
einmalpw.setText(einmalPwGenerieren()); einmalpw.setText(einmalPwGenerieren());
//Schnittstelle zur RestAPI //Schnittstelle zur RestAPI
@ -213,14 +217,14 @@ public class AccounterstellungMitarbeiter {
Account neuer; Account neuer;
//Handelt es sich um einen Elternaccount, werden alle Eingegebenen Kinder erstellt. //Handelt es sich um einen Elternaccount, werden alle Eingegebenen Kinder erstellt.
if (typEltern.isSelected()) { if (typEltern.isSelected()) {
neuer = new ElternAccount(String.format("%d",einmalpw.getText().hashCode()), accountname.getText(), email.getText()); neuer = new ElternAccount(passwort, accountname.getText(), email.getText());
//Kinder dem neuen Account hinzufügen //Kinder dem neuen Account hinzufügen
for (Kind k : kinder) { for (Kind k : kinder) {
((ElternAccount)neuer).getKinder().add(k); ((ElternAccount)neuer).getKinder().add(k);
} }
} }
else if (typMitarbeiter.isSelected()) { else if (typMitarbeiter.isSelected()) {
neuer = new MitarbeiterAccount(String.format("%d",einmalpw.getText().hashCode()), accountname.getText(), email.getText()); neuer = new MitarbeiterAccount(passwort, accountname.getText(), email.getText());
} }
//Ist kein Radio Button ausgewählt, wird hier abgebrochen //Ist kein Radio Button ausgewählt, wird hier abgebrochen
else { else {

View File

@ -121,7 +121,6 @@ public class VerwaltungApplication extends Application {
* Methode zum automatischen vergrößern und verkleinern von Grids * Methode zum automatischen vergrößern und verkleinern von Grids
* *
* Geschrieben: Max Heer, Sven Alteköster * Geschrieben: Max Heer, Sven Alteköster
* Getestet
* *
* @param grid das responsiv sein soll * @param grid das responsiv sein soll
*/ */