mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Personen Zusammenlegen ueberarbeitet
- Personen können aus FAS heraus zusammengelegt werden (bis zu 2 Personen markieren -> Rechte Maustaste -> Personen zusammenlegen" - Fotos und die existierenden Rollen werden in der Übersicht angezeigt - Recht muss "basis/person" mit SUID sein - Alle derzeit vorhandenen DB-Tabellen werden berücksichtigt - Aktuelleres Foto wird übernommen, Fotosperren werden übernommen, Fotohistorie wird übernommen - Ersatzkennzeichen bzw Sozialversicherungsnummer wird übernommen - Letztbenutzter Zugangscode wird übernommen - Adressen der verbliebenen Person werden zusammengeräumt (Doppelte löschen, Unvollständige zusammenführen) - Kontakte der verbliebenen Person werden zusammengeräumt (Doppelte löschen, Unvollständige zusammenführen) - Doppelte PreStudenten (im selben Studiensemester) werden gelöscht - Neue Funktion getLog in personlog.class laedt die Log-Einträge einer Person
This commit is contained in:
@@ -445,6 +445,8 @@ class prestudent extends person
|
||||
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
$this->num_rows=0;
|
||||
|
||||
while($row = $this->db_fetch_object())
|
||||
{
|
||||
$rolle = new prestudent();
|
||||
@@ -468,6 +470,7 @@ class prestudent extends person
|
||||
$rolle->rt_stufe = $row->rt_stufe;
|
||||
$rolle->statusgrund_id = $row->statusgrund_id;
|
||||
$this->result[] = $rolle;
|
||||
$this->num_rows++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
@@ -1898,7 +1901,7 @@ class prestudent extends person
|
||||
else
|
||||
{
|
||||
$this->db_query('ROLLBACK');
|
||||
$this->errormsg = 'Fehler beim Loeschen der Daten';
|
||||
$this->errormsg = 'Fehler beim Loeschen des PreStudenten';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user