require_once '../include/lehrveranstaltung.class.php'; require_once '../include/benutzerberechtigung.class.php'; require_once '../include/webservicerecht.class.php'; $uid = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($uid); if (!$rechte->isBerechtigt('lehre/studienordnung')) { die('Sie haben keine Berechtigung für diese Seite'); } $method = isset($_REQUEST['method']) ? $_REQUEST['method'] : ''; switch ($method) { case 'loadLehrveranstaltungStudienplan': $studienplan_id = $_REQUEST['studienplan_id']; $lehrveranstaltung = new lehrveranstaltung(); if ($lehrveranstaltung->loadLehrveranstaltungStudienplan($studienplan_id)) { $data['result'] = $lehrveranstaltung->getLehrveranstaltungTree(); $data['error'] = 'false'; $data['errormsg'] = ''; } else { $data['error'] = 'true'; $data['errormsg'] = $lehrveranstaltung->errormsg; } break; case 'getSemesterFromStudiengang': $studiengang_kz = $_REQUEST['studiengang_kz']; $lehrveranstaltung = new lehrveranstaltung(); if ($result = $lehrveranstaltung->getSemesterFromStudiengang($studiengang_kz)) { $data["result"] = $result; $data['error'] = 'false'; $data['errormsg'] = ''; } else {