Gesuch

 Fahrt
 Gesuch

Attribute
GesuchsID String
KundenID String
Plaetze_Bedarf int
 
Funktionen
loescheGesuch void
speichern void
sucheAngebot Angebot[]

Funktionen Details

loescheGesuch

public void loescheGesuch()
Löscht das ausgewählte Gesuch.

loescheGesuch() unterscheidet sich von Gesuch_Bestand.delete durch die Erreichbarkeit.
Mitarbeiter der MFA können mit Hilfe dieser Methode einzelne Gesuche aus dem Bestand löschen,
wohingegen der Suchende selbst, sofern sein Status "eingeloggt" ist, über loescheGesuch nur eines seiner Gesuche löschen kann.


speichern

public void speichern()
Diese Methode speichert die Änderungen des Suchenden an seinem Gesuch. Die Werte der entsprechenden Eingabefelder ersetzen die Werte des zu ändernden Gesuchs.
Frei gelassene Eingabefelder führen zu keiner Änderung des jeweiligen Attributs.

sucheAngebot

public void sucheAngebot()
Durchsucht mit den Werten der entsprechenden Eingabefelder den Angebot_Bestand. Überprüft dabei die Typ-Korrektheit der Daten (z.B. Eingabe von Buchstaben im Eingabefeld "Datum").
Returns:
Angebot[] - Array von Angeboten, die dem Gesuch oder der Suchanfrage entsprechen.