Beispiel #1
0
if (isset($_GET['exito']) && !isset($_POST['guardar'])) {
    if ($_GET['exito'] == "exito") {
        $smarty->assign("exito", "La información se ha guardado exitosamente");
    }
}
if (isset($_POST['guardar']) && postForm($_POST['postID'])) {
    if ($_POST['guardar'] == "Enviar Foto") {
        if ($persona->per_ID) {
            subirFotoAlumno($per_ID);
        }
    }
    if ($_POST['guardar'] == "guardar_persona") {
        PHPBind::post($persona);
        PHPBind::post($personal);
        try {
            $class_personas->guardarPersona($persona, $personal);
            moveLocationFast("PER-mantenedor.php?tipo=" . $pers_tipo . "&per_ID=" . $persona->per_ID . "&exito=exito");
        } catch (PersonaException $e) {
            $smarty->assign("error", "Código Error:0x" . $e->getCode() . ", " . $e->getMessage());
        }
    }
    if ($_POST['guardar'] == "guardar_horario") {
        $horario = PHPBind::post_to_valoresHorario($horario);
        $horario->FK_personal_pers_ID = $personal->pers_ID;
        $horario->hrs_anio = $_SESSION['base_datos']->anio;
        $horario->audit_usuario = $_SESSION['usuario']->login;
        $horario->audit_fecha = date("Y-m-d");
        $horario->audit_sistema = "Mantenedor Persona";
        try {
            $horario = $class_horario->guardarHorario($horario);
            moveLocationFast("PER-mantenedor.php?tipo=" . $pers_tipo . "&per_ID=" . $persona->per_ID . "&exito=exito");