Example #1
0
 public function deleteAction()
 {
     $post = new Criteria("post");
     $post->delete("id=" . $_GET["id"]);
     Core::redir("./?r=blog/index");
 }
Example #2
0
            }
            $smarty->assign("exito", "Los ramos han sido ordenados exitosamente");
        }
    }
    $mostrar_curso = mostrar_curso($curso);
    if ($_GET["action"] == "eliminar" && $_GET["ramo_ID"] > 0) {
        $ramo = new EntityRamos();
        $ramo->ramo_ID = $_GET["ramo_ID"];
        $criteria->find($ramo);
        if ($ramo->ramo_ID > 0 && strlen($ramo->nombre) > 0) {
            $alumnos = $class_ramo->obtenerAlumnosPorRamo($curso, $ramo->nombre);
            $totalAlumnos = count($alumnos);
            if ($totalAlumnos > 0) {
                $smarty->assign("error", "No se puede eliminar un ramo [{$ramo->nombre}] con alumnos inscritos");
            } else {
                $criteria->delete($ramo);
                $smarty->assign("exito", "El ramo [{$ramo->nombre}] ha sido eliminado exitosamente");
            }
        } else {
            $smarty->assign("error", "Ha ocurrido un error al eliminar el ramo");
        }
    }
    $ramos = $class_ramo->obtenerRamos($curso);
}
$smarty->assign("ramos", $ramos);
$smarty->assign("titulo_principal", "Lista Ramos");
$smarty->assign("title", "UTP: Lista Ramos");
$smarty->assign("titulo_secundario", "");
$menu[] = array("img" => "", "url" => "modificar_cursos.php", "text" => "Volver", "title" => "Volver", "alt" => "Volver");
$menu[] = array("img" => "", "url" => "#", "text" => "Mantenedor Ramos " . $mostrar_curso, "title" => "Lista ramos", "alt" => "", "id" => "", "class" => "current_page_item");
if (str_word_count($curso) > 0) {