diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php
index e5b642324..606df0b07 100644
--- a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php
+++ b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php
@@ -280,7 +280,7 @@ if($result_grp = pg_query($conn, $qry))
-
+
@@ -321,7 +321,10 @@ if($result_grp = pg_query($conn, $qry))
{
//$studentnote = new studentnote($conn,$lehreinheit_id,$stsem,$row_stud->uid);
-
+
+
+
+ /*
$legesamtnote = new legesamtnote($conn, $lehreinheit_id);
if (!$legesamtnote->load($row_stud->uid,$lehreinheit_id))
@@ -341,14 +344,53 @@ if($result_grp = pg_query($conn, $qry))
$note_vorschlag = $note_lv;
else
$note_vorschlag = $note_le;
-
+ */
+
echo "
| $row_stud->uid |
$row_stud->nachname |
- $row_stud->vorname |
- $note_le | ";
+ $row_stud->vorname | ";
+
+ $note_les_str = '';
+ $le_anz = 0;
+ $note_le = 0;
+ $le = new lehreinheit($conn);
+ $le->load_lehreinheiten($lvid, $stsem);
+ foreach($le->lehreinheiten as $l)
+ {
+ $legesamtnote = new legesamtnote($conn, $l->lehreinheit_id);
+
+ if (!$legesamtnote->load($row_stud->uid,$l->lehreinheit_id))
+ {
+ //$note_les_str .= "- (".$l->lehreinheit_id.")";
+ }
+ else
+ {
+ $note_le += $legesamtnote->note;
+ $le_anz += 1;
+ $note_les_str .= $legesamtnote->note." (".$l->lehreinheit_id.") ";
+ }
+ }
+
+ if ($lvgesamtnote = new lvgesamtnote($conn, $lvid,$row_stud->uid,$stsem))
+ {
+ $note_lv = $lvgesamtnote->note;
+ }
+ else
+ $note_lv = null;
+
+ if ($note_lv)
+ $note_vorschlag = $note_lv;
+ else if ($le_anz > 0)
+ $note_vorschlag = round($note_le/$le_anz);
+ else
+ $note_vorschlag = null;
+
+
+
+ echo "$note_les_str | ";
echo "";
echo "$note_lv | ";