Exemple #1
0
$_curso = isset($_REQUEST['curso']) ? $_REQUEST['curso'] : null;
$_filter = isset($_REQUEST['filter']) ? $_REQUEST['filter'] : null;
$_do_save = isset($_REQUEST['do_save']) ? $_REQUEST['do_save'] : null;
$_catedra_id = isset($_REQUEST['catedra_id']) ? $_REQUEST['catedra_id'] : null;
$_periodo_id = isset($_REQUEST['periodo_id']) ? $_REQUEST['periodo_id'] : null;
$_tutor_id = isset($_REQUEST['tutor_id']) ? $_REQUEST['tutor_id'] : null;
$_aid = isset($_REQUEST['aid']) ? $_REQUEST['aid'] : null;
switch ($_do) {
    case 'search':
        $smarty->display('cursos/cursoslist_menubar.tpl');
        $smarty->display('end_menubar.tpl');
        if (!$uperms['cursos_r']) {
            Elfic::cosRedirect('index2.php', MSG_NOPERM_COM);
        } else {
            $c = new Cursos();
            $c->listAll($_curso);
        }
        break;
    case 'new':
        $smarty->assign('id', $_cid);
        $smarty->display('cursos/cursos_menubar.tpl');
        $smarty->display('end_menubar.tpl');
        if (!$uperms['cursos_w']) {
            Elfic::cosRedirect('index2.php', MSG_NOPERM_COM);
        } else {
            if (isset($_do_save) && $_do_save == "do") {
                $c = new Cursos();
                //if(!$c->chkCurso($_catedra_id, $_periodo_id, $_tutor_id)){
                $c->save('new');
                //}
            } else {