mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-25 16:44:28 +00:00
ausstellungsstaat, zgv nation
This commit is contained in:
@@ -205,7 +205,9 @@ class prestudent extends person
|
||||
//Personen Datensatz speichern
|
||||
//if(!person::save())
|
||||
// return false;
|
||||
|
||||
|
||||
$this->checkAusstellungsstaat();
|
||||
|
||||
//Variablen auf Gueltigkeit pruefen
|
||||
if(!prestudent::validate())
|
||||
return false;
|
||||
@@ -324,6 +326,25 @@ class prestudent extends person
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Falls ZGV vorhanden, setze Ausstellungsstaat (für BIS-Meldung)
|
||||
* auf Nation der höchsten angegebenen ZGV
|
||||
*/
|
||||
private function checkAusstellungsstaat()
|
||||
{
|
||||
|
||||
if ($this->zgvmas_code && $this->zgvmanation) {
|
||||
|
||||
$this->ausstellungsstaat = $this->zgvmanation;
|
||||
|
||||
} elseif ($this->zgv_code && $this->zgvnation) {
|
||||
|
||||
$this->ausstellungsstaat = $this->zgvnation;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Laden aller Prestudenten, die an $datum zum Reihungstest geladen sind.
|
||||
* Wenn $equal auf true gesetzt ist wird genau dieses Datum verwendet,
|
||||
|
||||
Reference in New Issue
Block a user