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");