mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-26 09:04:28 +00:00
This commit is contained in:
@@ -357,7 +357,7 @@ foreach($stsem_obj->studiensemester as $studiensemester)
|
|||||||
$stsem_content.= "</SELECT>\n";
|
$stsem_content.= "</SELECT>\n";
|
||||||
|
|
||||||
//Lehreinheiten laden
|
//Lehreinheiten laden
|
||||||
if($rechte->isBerechtigt('admin',0) || $rechte->isBerechtigt('admin',$lv_obj->studiengang_kz) || $rechte->isBerechtigt('lehre',$lv_obj->studiengang_kz))
|
if($rechte->isBerechtigt('admin',0) || $rechte->isBerechtigt('admin',$lv_obj->studiengang_kz))
|
||||||
{
|
{
|
||||||
$qry = "SELECT distinct tbl_lehrfach.kurzbz as lfbez, tbl_lehreinheit.lehreinheit_id, tbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz FROM lehre.tbl_lehreinheit, lehre.tbl_lehrfach, lehre.tbl_lehreinheitmitarbeiter
|
$qry = "SELECT distinct tbl_lehrfach.kurzbz as lfbez, tbl_lehreinheit.lehreinheit_id, tbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz FROM lehre.tbl_lehreinheit, lehre.tbl_lehrfach, lehre.tbl_lehreinheitmitarbeiter
|
||||||
WHERE tbl_lehreinheit.lehrveranstaltung_id='$lvid' AND
|
WHERE tbl_lehreinheit.lehrveranstaltung_id='$lvid' AND
|
||||||
@@ -560,7 +560,7 @@ echo "Noten: 1-5, 7 (nicht beurteilt), 8 (teilgenommen)";
|
|||||||
// alle pruefungen für die LV holen
|
// alle pruefungen für die LV holen
|
||||||
$studpruef_arr = array();
|
$studpruef_arr = array();
|
||||||
$pr_all = new Pruefung($conn);
|
$pr_all = new Pruefung($conn);
|
||||||
if ($pr_all->getPruefungenLV($lvid,"Termin2"))
|
if ($pr_all->getPruefungenLV($lvid,"Termin2",$stsem))
|
||||||
{
|
{
|
||||||
if ($pr_all->result)
|
if ($pr_all->result)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ if (isset($_REQUEST["submit"]) && ($_REQUEST["student_uid"] != '') ){
|
|||||||
$jetzt = date("Y-m-d H:i:s");
|
$jetzt = date("Y-m-d H:i:s");
|
||||||
|
|
||||||
$pr = new Pruefung($conn);
|
$pr = new Pruefung($conn);
|
||||||
|
|
||||||
if($pr->getPruefungen($student_uid, "Termin1", $lvid, $stsem))
|
if($pr->getPruefungen($student_uid, "Termin1", $lvid, $stsem))
|
||||||
{
|
{
|
||||||
if ($pr->result)
|
if ($pr->result)
|
||||||
@@ -166,7 +166,7 @@ if (isset($_REQUEST["submit"]) && ($_REQUEST["student_uid"] != '') ){
|
|||||||
|
|
||||||
$prTermin2 = new Pruefung($conn);
|
$prTermin2 = new Pruefung($conn);
|
||||||
$pr_2 = new Pruefung($conn);
|
$pr_2 = new Pruefung($conn);
|
||||||
|
|
||||||
if ($prTermin2->getPruefungen($student_uid, "Termin2", $lvid, $stsem))
|
if ($prTermin2->getPruefungen($student_uid, "Termin2", $lvid, $stsem))
|
||||||
{
|
{
|
||||||
if ($prTermin2->result)
|
if ($prTermin2->result)
|
||||||
|
|||||||
@@ -320,7 +320,7 @@ class pruefung
|
|||||||
// * @param student_uid
|
// * @param student_uid
|
||||||
// * @return true wenn ok, false wenn Fehler
|
// * @return true wenn ok, false wenn Fehler
|
||||||
// *****************************************
|
// *****************************************
|
||||||
function getPruefungen($student_uid, $pruefungstyp=null,$lv_id=null)
|
function getPruefungen($student_uid, $pruefungstyp=null,$lv_id=null,$stsem=null)
|
||||||
{
|
{
|
||||||
$qry = "SELECT tbl_pruefung.*, tbl_lehrveranstaltung.bezeichnung as lehrveranstaltung_bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,
|
$qry = "SELECT tbl_pruefung.*, tbl_lehrveranstaltung.bezeichnung as lehrveranstaltung_bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,
|
||||||
tbl_note.bezeichnung as note_bezeichnung, tbl_pruefungstyp.beschreibung as typ_beschreibung, tbl_lehreinheit.studiensemester_kurzbz as studiensemester_kurzbz
|
tbl_note.bezeichnung as note_bezeichnung, tbl_pruefungstyp.beschreibung as typ_beschreibung, tbl_lehreinheit.studiensemester_kurzbz as studiensemester_kurzbz
|
||||||
@@ -334,6 +334,8 @@ class pruefung
|
|||||||
$qry .= " AND tbl_pruefungstyp.pruefungstyp_kurzbz = '".$pruefungstyp."'";
|
$qry .= " AND tbl_pruefungstyp.pruefungstyp_kurzbz = '".$pruefungstyp."'";
|
||||||
if ($lv_id != null)
|
if ($lv_id != null)
|
||||||
$qry .= " AND tbl_lehrveranstaltung.lehrveranstaltung_id = '".$lv_id."'";
|
$qry .= " AND tbl_lehrveranstaltung.lehrveranstaltung_id = '".$lv_id."'";
|
||||||
|
if ($stsem != null)
|
||||||
|
$qry .= " AND tbl_lehreinheit.studiensemester_kurzbz = '".$stsem."'";
|
||||||
|
|
||||||
$qry .= " ORDER BY datum DESC";
|
$qry .= " ORDER BY datum DESC";
|
||||||
if($result = pg_query($this->conn, $qry))
|
if($result = pg_query($this->conn, $qry))
|
||||||
@@ -371,7 +373,7 @@ class pruefung
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function getPruefungenLV($lv_id, $pruefungstyp=null)
|
function getPruefungenLV($lv_id, $pruefungstyp=null, $stsem=null)
|
||||||
{
|
{
|
||||||
$qry = "SELECT tbl_pruefung.*, tbl_lehrveranstaltung.bezeichnung as lehrveranstaltung_bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,
|
$qry = "SELECT tbl_pruefung.*, tbl_lehrveranstaltung.bezeichnung as lehrveranstaltung_bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,
|
||||||
tbl_note.bezeichnung as note_bezeichnung, tbl_pruefungstyp.beschreibung as typ_beschreibung, tbl_lehreinheit.studiensemester_kurzbz as studiensemester_kurzbz
|
tbl_note.bezeichnung as note_bezeichnung, tbl_pruefungstyp.beschreibung as typ_beschreibung, tbl_lehreinheit.studiensemester_kurzbz as studiensemester_kurzbz
|
||||||
@@ -384,6 +386,8 @@ class pruefung
|
|||||||
$qry .= " AND tbl_pruefungstyp.pruefungstyp_kurzbz = '".$pruefungstyp."'";
|
$qry .= " AND tbl_pruefungstyp.pruefungstyp_kurzbz = '".$pruefungstyp."'";
|
||||||
if ($lv_id != null)
|
if ($lv_id != null)
|
||||||
$qry .= " AND tbl_lehrveranstaltung.lehrveranstaltung_id = '".$lv_id."'";
|
$qry .= " AND tbl_lehrveranstaltung.lehrveranstaltung_id = '".$lv_id."'";
|
||||||
|
if ($stsem != null)
|
||||||
|
$qry .= " AND tbl_lehreinheit.studiensemester_kurzbz = '".$stsem."'";
|
||||||
|
|
||||||
$qry .= " ORDER BY datum DESC";
|
$qry .= " ORDER BY datum DESC";
|
||||||
if($result = pg_query($this->conn, $qry))
|
if($result = pg_query($this->conn, $qry))
|
||||||
|
|||||||
Reference in New Issue
Block a user