diff --git a/cis/public/bewerbung.php b/cis/public/bewerbung.php index 2251ad900..a929e30ef 100755 --- a/cis/public/bewerbung.php +++ b/cis/public/bewerbung.php @@ -94,35 +94,54 @@ if($method=='delete') } -if(isset($_POST['btn_aufnahmeverfahren'])) +if(isset($_GET['rt_id'])) { - if(isset($_POST['stg_radio'])) + + $rt_id = isset($_GET['rt_id'])?$_GET['rt_id']:''; + $pre_id = isset($_GET['pre'])?$_GET['pre']:''; + + if(isset($_GET['delete'])) { - if(isset($_GET['delete'])) + $prestudent = new prestudent(); + if(!$prestudent->getPrestudenten($person_id)) + die('Konnte Prestudenten nicht laden'); + + foreach($prestudent->result as $row) { - $prest = new prestudent(); - $prest->load($_POST['stg_radio']); - - $prest->reihungstest_id = ''; - $prest->new = false; - if(!$prest->save()) - echo "Fehler aufgetreten"; - } - else + if($row->prestudent_id == $pre_id) + { + $prest = new prestudent(); + $prest->load($pre_id); + $prest->reihungstest_id = ''; + $prest->anmeldungreihungstest = ''; + $prest->new = false; + + if(!$prest->save()) + echo "Fehler aufgetreten"; + } + } + } + else + { + $timestamp = time(); + + $prestudent = new prestudent(); + if(!$prestudent->getPrestudenten($person_id)) + die('Konnte Prestudenten nicht laden'); + + foreach($prestudent->result as $row) { + if($row->prestudent_id == $pre_id) + { + $prest = new prestudent(); + $prest->load($pre_id); + $prest->reihungstest_id = $rt_id; + $prest->anmeldungreihungstest = date("Y-m-d",$timestamp); + $prest->new = false; - $t_help = explode("_",$_POST['stg_radio']); - - // $t_help[0] -> reihungstest_id - // $t_help[1] -> prestudent_id - - $prest = new prestudent(); - $prest->load($t_help[1]); - $prest->reihungstest_id = $t_help[0]; - $prest->new = false; - - if(!$prest->save()) - echo "Fehler aufgetreten"; + if(!$prest->save()) + echo "Fehler aufgetreten"; + } } } } @@ -819,7 +838,7 @@ padding: 5px; echo " - Österr. Staatsbürgerschaft*: + Staatsbürgerschaft*: - Sozialversicherungsnr.: + Österr. Sozialversicherungsnr.: "; $geschl_m = ($person->geschlecht == 'm')?'checked':''; @@ -1325,11 +1344,8 @@ $studiengang = new studiengang(); die('Konnte Prestudenten nicht laden'); //var_dump($prestudent); - echo "
- - - - "; + echo ""; + foreach($prestudent->result as $row) { @@ -1337,43 +1353,34 @@ $studiengang = new studiengang(); if(!$reihungstest->getStgZukuenftige($row->studiengang_kz)) echo "Fehler aufgetreten"; + $stg = new studiengang(); + $stg->load($row->studiengang_kz); + echo "

Studiengang ".$stg->bezeichnung."

"; + echo "
IDDatumOrtStudienganganmelden
+ + + "; + foreach($reihungstest->result as $rt) { - $stg = new studiengang(); - $stg->load($rt->studiengang_kz); - echo " - - "; + // bereits angenommen + if($row->reihungstest_id == $rt->reihungstest_id) + { + $rt_help = true; + echo " + + "; + } + else + { + echo " + + "; + } } - - + echo "
IDDatumUhrzeitOrtStudiengang 
".$rt->reihungstest_id."".$rt->datum."".$rt->ort_kurzbz."".$stg->bezeichnung."
".$rt->reihungstest_id."".$rt->datum."".$rt->uhrzeit."".$rt->ort_kurzbz."".$stg->bezeichnung."reihungstest_id."&pre=".$row->prestudent_id."&delete\" '>
".$rt->reihungstest_id."".$rt->datum."".$rt->uhrzeit."".$rt->ort_kurzbz."".$stg->bezeichnung."reihungstest_id."&pre=".$row->prestudent_id."\" '>

"; } - echo "
"; - echo "
"; - echo "

Sie sind für folgende Aufnahmeverfahren angemeldet:"; - echo "

- - - "; - foreach($prestudent->result as $row) - { - if($row->reihungstest_id != '') - { - $rt = new reihungstest(); - $rt->load($row->reihungstest_id); - - $stg = new studiengang(); - $stg->load($rt->studiengang_kz); - - echo " - - "; - } - - } - echo "
IDDatumOrtStudiengangabmelden
".$rt->reihungstest_id."".$rt->datum."".$rt->ort_kurzbz."".$stg->bezeichnung."

"; - ?> @@ -1460,3 +1467,4 @@ function sendBewerbung($prestudent_id) } ?> +