diff --git a/cis/public/bewerbung.php b/cis/public/bewerbung.php index e272ff8f5..714e6e5cd 100755 --- a/cis/public/bewerbung.php +++ b/cis/public/bewerbung.php @@ -51,6 +51,7 @@ require_once('../../include/mail.class.php'); require_once('../../include/studiensemester.class.php'); require_once('../../include/studienplan.class.php'); require_once('../../include/basis_db.class.php'); +require_once('../../include/reihungstest.class.php'); $person_id = $_SESSION['bewerbung/personId']; $akte_id = isset($_GET['akte_id'])?$_GET['akte_id']:''; @@ -92,6 +93,40 @@ if($method=='delete') } + +if(isset($_POST['btn_aufnahmeverfahren'])) +{ + if(isset($_POST['stg_radio'])) + { + if(isset($_GET['delete'])) + { + $prest = new prestudent(); + $prest->load($_POST['stg_radio']); + + $prest->reihungstest_id = ''; + $prest->new = false; + if(!$prest->save()) + echo "Fehler aufgetreten"; + } + else + { + + $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(isset($_POST['btn_bewerbung_abschicken'])) { // Mail an zuständige Assistenz schicken @@ -444,6 +479,8 @@ else } } +$status_aufnahmeverfahren_text = ''; + ?>
@@ -658,8 +695,9 @@ padding: 5px;
';
$nachgereicht_help = 'checked';
- $div = "";
$aktion = '
';
}
else
@@ -1254,7 +1292,71 @@ $studiengang = new studiengang();
?>
Sie können sich für folgende Aufnahmeverfahren anmelden:
+ getPrestudenten($person_id)) + die('Konnte Prestudenten nicht laden'); + + //var_dump($prestudent); + echo ""; + echo "Sie sind für folgende Aufnahmeverfahren angemeldet:"; + echo "
"; + + ?> +Haben Sie alle Daten korrekt ausgefüllt bzw. alle Dokumente auf das System hochgeladen, können Sie Ihre Bewerbung abschicken.
Die jeweilige Studiengangsassistenz wird sich in den folgenden Tagen, bezüglich der Bewerbung, bei Ihnen Melden.
diff --git a/include/reihungstest.class.php b/include/reihungstest.class.php
index b3fb47f0e..f4cb480cd 100644
--- a/include/reihungstest.class.php
+++ b/include/reihungstest.class.php
@@ -340,5 +340,36 @@ class reihungstest extends basis_db
return false;
}
}
+
+ public function getStgZukuenftige($stg)
+ {
+ $qry = "SELECT * from public.tbl_reihungstest where studiengang_kz = ".$this->db_add_param($stg, FHC_INTEGER)." AND datum>=now()-'1 days'::interval;";
+
+ if($result = $this->db_query($qry))
+ {
+ while($row = $this->db_fetch_object($result))
+ {
+ $obj = new reihungstest();
+
+ $obj->reihungstest_id = $row->reihungstest_id;
+ $obj->studiengang_kz = $row->studiengang_kz;
+ $obj->ort_kurzbz = $row->ort_kurzbz;
+ $obj->anmerkung = $row->anmerkung;
+ $obj->datum = $row->datum;
+ $obj->uhrzeit = $row->uhrzeit;
+ $obj->ext_id = $row->ext_id;
+ $obj->insertamum = $row->insertamum;
+ $obj->insertvon = $row->insertvon;
+ $obj->updateamum = $row->updateamum;
+ $obj->updatevon = $row->updatevon;
+ $obj->freigeschaltet = $this->db_parse_bool($row->freigeschaltet);
+
+ $this->result[] = $obj;
+ }
+ return true;
+ }
+ else
+ return false;
+ }
}
?>