- Punkteeingabe bei Noten im FAS ist jetzt auch mit , möglich

- Lesbare Fehlermeldung beim Speichern von ungültigen Punkten
This commit is contained in:
oesi
2017-02-24 07:58:25 +01:00
parent 63f3a05739
commit a52bdda0d0
2 changed files with 26 additions and 13 deletions
+21 -13
View File
@@ -2614,23 +2614,31 @@ if(!$error)
}
else
{
$punkte=$_POST['punkte'];
$lehrveranstaltung_id=$_POST['lehrveranstaltung_id'];
$studiensemester_kurzbz=$semester_aktuell;
$notenschluessel = new notenschluessel();
if(($note = $notenschluessel->getNote($punkte, $lehrveranstaltung_id, $studiensemester_kurzbz))!==false)
if(is_numeric($punkte))
{
$return = true;
$error = false;
$data = $note;
$lehrveranstaltung_id=$_POST['lehrveranstaltung_id'];
$studiensemester_kurzbz=$semester_aktuell;
$notenschluessel = new notenschluessel();
if(($note = $notenschluessel->getNote($punkte, $lehrveranstaltung_id, $studiensemester_kurzbz))!==false)
{
$return = true;
$error = false;
$data = $note;
}
else
{
$return = false;
$error = true;
$errormsg=$notenschluessel->errormsg;
}
}
else
{
$return = false;
$error = true;
$errormsg=$notenschluessel->errormsg;
$return = true;
$error = false;
$data = '';
}
}
}
@@ -2717,7 +2725,7 @@ if(!$error)
$noten->benotungsdatum = date('Y-m-d H:i:s');
$noten->note = $_POST['note'];
if(isset($_POST['punkte']))
$noten->punkte=$_POST['punkte'];
$noten->punkte=str_replace(',','.',$_POST['punkte']);
if($noten->save())
{