Exemplo n.º 1
0
if (isset($_GET['exito']) && !isset($_POST['guardar']) && !isset($_POST['buscar'])) {
    if ($_GET['exito'] == "exito") {
        $smarty->assign("exito", "La Lista del curso ha sido guardada exitosamente");
    }
}
if (isset($_POST['guardar']) && postForm($_POST['postID'])) {
    if ($_POST['guardar'] == "guardar_lista") {
        $i = 1;
        foreach ($_POST['alumnos'] as $key => $rutAlumno) {
            $alumnoGuardar = new EntityAlumnos();
            $alumnoGuardar->rut = $rutAlumno;
            $criteria->find($alumnoGuardar);
            $alumnoGuardar->lista = $i++;
            $criteria->merge($alumnoGuardar);
        }
        moveLocationFast("UTP-listaCurso.php?curso=" . $curso . "&exito=exito");
    }
}
$orden_alfabetico = false;
if (isset($_POST['buscar'])) {
    if ($_POST['buscar'] == "orden_alfabetico") {
        $smarty->assign("warning", "Para que la lista quede guardada debe presionar el botón guardar");
        $orden_alfabetico = true;
    }
}
$criteria->createCriteria($alumno);
$criteria->add(Restrictions::eq("curso", $curso));
if (!$orden_alfabetico) {
    $criteria->addOrder(Order::asc("lista"));
} else {
    $criteria->addOrder(Order::asc("apellidop, apellidom, nombres"));
Exemplo n.º 2
0
        try {
            $horario = $class_horario->guardarHorario($horario);
            moveLocationFast("PER-mantenedor.php?tipo=" . $pers_tipo . "&per_ID=" . $persona->per_ID . "&exito=exito");
        } catch (Exception $e) {
            $smarty->assign("error", "Error: " . $e->getMessage());
        }
    }
    if ($_POST['guardar'] == "guardar_observacion") {
        $observacion = PHPBind::post($observacion);
        $observacion->obs_fecha = $observacion->audit_fecha = date("Y-m-d");
        $observacion->audit_usuario = $_SESSION['usuario']->login;
        $observacion->obs_hora = date("H:i:s");
        $observacion->obs_anio = $_SESSION['base_datos']->anio;
        $observacion->FK_persona_per_ID = $persona->per_ID;
        $criteria->persist($observacion);
        moveLocationFast("PER-mantenedor.php?tipo=" . $pers_tipo . "&per_ID=" . $persona->per_ID . "&exito=exito");
    }
}
$titulo_secundario = "Crear";
if ($persona->per_ID) {
    $titulo_secundario = "Mantenedor";
}
$smarty->assign("titulo_principal", "Persona");
$smarty->assign("titulo_secundario", $titulo_secundario);
$smarty->assign("file_content", "persona/PER-mantenedor.tpl");
$smarty->assign("listEstadoTitulo", $listEstadoTitulo);
$smarty->assign("listaPersonalTipo", $listaPersonalTipo);
$smarty->assign("pers_tipo", $pers_tipo);
$smarty->assign("per_ID", $per_ID);
$smarty->assign("persona", $persona);
$smarty->assign("title", $titulo_secundario . " Persona");
Exemplo n.º 3
0
             }
             dpr("El rut se ha cambiado de forma exitosa");
         }
     }
     break;
 case "salir":
     session_destroy();
     moveLocation("index-1.html", 0);
     break;
 case "guardarTheme":
     $datosStyle = $class_style->obtenerStyle($_GET['colegio_ID']);
     $datosStyle["style_path"] = $_GET['style_path'];
     $style_ID = $class_style->guardarStyle($datosStyle);
     $_SESSION['style']->style_ID = $style_ID;
     $_SESSION['style']->style_path = $_GET['style_path'];
     moveLocationFast("super_usuario.php");
     break;
 case "1":
     echo "Empesando el script que actualiza datos..";
     set_time_limit(9000);
     mysql_select_db(getBD());
     $alumnos = $class_alumno->obtenerAlumnos();
     $cursos = $class_curso->obtenerCursos();
     $ramos = $class_ramo->obtenerTodosRamos();
     $ciclos = $class_curso->obtenerCiclos();
     mysql_select_db($bd_siguiente);
     $class_alumno->borrarTablaAlumnos();
     $class_apoderado->borrarTablaApoderado();
     $class_mensualidad->borrarTablaMensualidad();
     $class_curso->borrarTablaCiclos();
     $class_curso->borrarTablaCursos();
Exemplo n.º 4
0
        $cursoArray = PHPBind::object_to_array($curso);
        try {
            if ($_POST["curso_ID"]) {
                $cursoArray["curso"] = $_POST["curso_ID"];
                $class_curso->modificarCurso($cursoArray);
            } else {
                $class_curso->insertarCurso($cursoArray);
            }
            moveLocationFast("UTP-mantenedorCursos.php?exito=exito");
        } catch (CursoException $e) {
            $smarty->assign("error", "Código Error:0x" . $e->getCode() . ", " . $e->getMessage());
        }
    }
    if ($_POST['guardar'] == "eliminar_curso") {
        try {
            $class_curso->eliminarCurso($_POST['curso_ID']);
            moveLocationFast("UTP-mantenedorCursos.php?exito=exitoEliminar");
        } catch (CursoException $e) {
            $smarty->assign("error", "Código Error:0x" . $e->getCode() . ", " . $e->getMessage());
        }
    }
}
$smarty->assign("listCursos", $listCursos);
$smarty->assign("titulo_principal", "Lista Cursos");
$smarty->assign("title", "UTP: Lista Cursos");
$smarty->assign("titulo_secundario", "");
$menu[] = array("img" => "", "url" => "modificar_cursos.php", "text" => "Volver", "title" => "Volver", "alt" => "Volver");
$menu[] = array("img" => "", "url" => "#", "text" => "Mantenedor Cursos", "title" => "Lista Cursos", "alt" => "", "id" => "", "class" => "current_page_item");
$smarty->assign("menu", $menu);
$smarty->assign("file_content", "utp/UTP-mantenedorCursos.tpl");
$smarty->display('layout/main.tpl');
Exemplo n.º 5
0
function subirFotoAlumno($comp_ID)
{
    if (isset($_FILES['archivo']['name'])) {
        $destino = dirname(__FILE__) . DIRECTORY_SEPARATOR . "images" . DIRECTORY_SEPARATOR . "alumnos" . DIRECTORY_SEPARATOR . $_SESSION['colegio']->colegio_ID . DIRECTORY_SEPARATOR . $comp_ID . ".jpg";
        if (is_uploaded_file($_FILES['archivo']['tmp_name'])) {
            if (!is_dir(dirname($destino))) {
                mkdir(dirname($destino), 0777);
            }
            copy($_FILES['archivo']['tmp_name'], $destino);
        }
    }
    moveLocationFast($_SERVER['HTTP_REFERER']);
}