mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-04 13:49:29 +00:00
This commit is contained in:
@@ -123,7 +123,7 @@
|
||||
<th>Priorität</th>
|
||||
</tr>
|
||||
<tr class='liste0'>
|
||||
<td>Löschen der Gruppenzuteilung zu einer Lehreinheit verhindern wenn bereits eine Kreuzerlliste angelegt wurde.</td>
|
||||
<td></td>
|
||||
<td align='center'>3</td>
|
||||
<tr>
|
||||
<tr class='liste1'>
|
||||
@@ -191,6 +191,8 @@
|
||||
<hr>
|
||||
<h2>Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
<li>Löschen der Gruppenzuteilung zu einer Lehreinheit verhindern wenn bereits eine Kreuzerlliste angelegt wurde.<br>
|
||||
29.10.2007 oesi<br><br></li>
|
||||
<li>Studienerfolgsbestaetigung ausdrucken fuer alle Semester die der Student besucht hat<br>
|
||||
29.10.2007 oesi<br><br></li>
|
||||
<li>im Filter offene Buchungen scheinen Personen ohne Buchungen (Belastungen) auf<br>
|
||||
|
||||
@@ -392,25 +392,51 @@ if(!$error)
|
||||
|
||||
if(!$error)
|
||||
{
|
||||
//Lehreinheitgruppezuteilung loeschen
|
||||
if(isset($_POST['lehreinheitgruppe_id']) && is_numeric($_POST['lehreinheitgruppe_id']))
|
||||
{
|
||||
$leg = new lehreinheitgruppe($conn);
|
||||
if($leg->delete($_POST['lehreinheitgruppe_id']))
|
||||
$qry = "SELECT count(*) as anzahl FROM lehre.tbl_lehreinheitgruppe, lehre.tbl_lehreinheit, campus.tbl_uebung WHERE
|
||||
tbl_lehreinheitgruppe.lehreinheitgruppe_id='".addslashes($_POST['lehreinheitgruppe_id'])."' AND
|
||||
tbl_lehreinheitgruppe.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_uebung.lehreinheit_id";
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
if($row = pg_fetch_object($result))
|
||||
{
|
||||
$return = true;
|
||||
if($row->anzahl>0)
|
||||
{
|
||||
$error = true;
|
||||
$return = false;
|
||||
$errormsg = 'Diese Gruppe kann nicht geloescht werden da bereits Kreuzerllisten angelegt wurden';
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$error = true;
|
||||
$retur = false;
|
||||
$errormsg = 'Fehler beim Ermitteln ob eine Kreuzerlliste vorhanden ist';
|
||||
}
|
||||
|
||||
if(!$error)
|
||||
{
|
||||
//Lehreinheitgruppezuteilung loeschen
|
||||
if(isset($_POST['lehreinheitgruppe_id']) && is_numeric($_POST['lehreinheitgruppe_id']))
|
||||
{
|
||||
$leg = new lehreinheitgruppe($conn);
|
||||
if($leg->delete($_POST['lehreinheitgruppe_id']))
|
||||
{
|
||||
$return = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $leg->errormsg;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $leg->errormsg;
|
||||
$errormsg = 'Fehler beim Loeschen der Zuordnung';
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = 'Fehler beim loeschen der Zuordnung';
|
||||
}
|
||||
}
|
||||
}
|
||||
elseif(isset($_POST['type']) && $_POST['type']=='lehreinheit_gruppe_add')
|
||||
|
||||
Reference in New Issue
Block a user