public function insert() { $matricula = new matricula($this->post); if (is_empty($matricula->get('id'))) { throw_exception("Error: Llenar el ID"); } $this->orm->connect(); $this->orm->insert_data("normal", $matricula); $this->orm->close(); $this->type_warning = "success"; $this->msg_warning = "Matricula insertado correctamente"; $this->temp_aux = 'message.tpl'; $this->engine->assign('type_warning', $this->type_warning); $this->engine->assign('msg_warning', $this->msg_warning); }
<?php session_start(); require "../main_Lib.php"; include_once "../class/class_matricula.php"; include_once '../class/class_curso.php'; include_once '../class/class_alumno.php'; include_once '../bean/ColegioSessionBean.php'; require "../smartyLib/Smarty.class.php"; $smarty = new Smarty(); require_once '../phpLib/SmartyToolbox.php'; validarAcceso(AuthUser::TIPO_SECRETARIA); smartyTemplate($smarty, "../"); $matriculaSvc = new matricula(); $cursoSvc = new curso(); $colegioSesionBean = new ColegioSessionBean(); $alumnoSvc = new alumno(); $cursos = $cursoSvc->obtenerCursos(); $curso_ID = isset($_POST['curso_ID']) ? $_POST['curso_ID'] : $_SESSION['curso_ID']; if ($curso_ID != null) { // dpr($curso_ID); $alumnos = $alumnoSvc->obtenerAlumnos($curso_ID, 1, FALSE); foreach ($alumnos as $rut => $alumno) { $datos["FK_rut"] = $rut; $datos["FK_colegios_colegio_ID"] = $colegioSesionBean->getColegio_ID(); $datos["matric_anio"] = MATRICULA_ANIO; $matricula = $matriculaSvc->obtenerMatricula($datos); $alumnosMatric[$rut]["dato_alumno"] = $alumno["dato_alumno"]; $alumnosMatric[$rut]["matricula"] = $matricula; } //$datos['FK_rut'] =
} .Estilo2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; } --> </style> </head> <script> function window.onbeforeprint(){ noImprimir.style.visibility = 'hidden'; noImprimir.style.position = 'absolute'; } function window.onafterprint(){ noImprimir.style.visibility = 'visible'; noImprimir.style.position = 'relative'; }</script> <?php $rut = $_GET['rut']; $fecha2 = time(); $fechadia = date("d"); $fechames = date("m"); $fechaanio = date("Y"); ?> <body> <p id="noImprimir"><a href="javascript:window.print()"><img src="images/impresora.gif" width="56" height="87"><br /> Imprimir</a></p> <p class="Estilo1"> <?php DBConnect($dbh); $sql44 = 'SELECT * FROM `alumnos` WHERE rut =' . "'" . $rut . "'";
require '../main_Lib.php'; header_matriculas(); include_once '../class/class_curso.php'; include_once '../class/class_matricula.php'; include_once '../class/class_alumno.php'; if ($_SESSION['token'] != $token) { session_destroy(); moveLocation("../ingreso.php", 0, 2); } include_once "../smartyLib/Smarty.class.php"; $smarty = new Smarty(); smartyTemplate($smarty, "../"); $class_curso = new curso(); $class_alumnos = new alumno(); $class_matricula = new matricula(); $cursos = $class_curso->obtenerCursos(); $curso = null; if (isset($_POST['curso'])) { $curso = $_POST['curso']; } if ($curso) { $alumnos = $class_alumnos->obtenerAlumnos($curso, 1); } else { $alumnos = $class_alumnos->obtenerAlumnosSinCurso(false, true); //dpr($alumnos); } //dpr($_SESSION['colegio']->colegio_ID); foreach ($alumnos as $rut => $datosAlumno) { $datos['FK_rut'] = $rut; $datos['FK_colegios_colegio_ID'] = $_SESSION['colegio']->colegio_ID;
<?php session_start(); require "../main_Lib.php"; require '../class/class_matricula.php'; if ($_SESSION['token'] != $token) { session_destroy(); moveLocation("../ingreso.php", 0, 2); } $matriculaSvc = new matricula(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title><?php echo "ALUMNO(A): {$apellidop} {$apellidom} {$nombres}"; ?> </title> <style type="text/css"> <!-- .Estilo1 {color: #FFFFFF} --> </style> </head> <body><CENTER> <?php if (!isset($ramo)) { $ramo = null; } if (!isset($profesor)) {
$datos_alumno["dato_apoderado"]["rut"] = str_replace(".", "", "{$rut}"); $datos_alumno["dato_apoderado"]["rutapoderado"] = str_replace(".", "", $datos_alumno["dato_apoderado"]["rutapoderado"]); $datos_alumno["mensualidad"]["rut"] = str_replace(".", "", "{$rut}"); $datos_alumno["dato_alumno"]["matricula"] = 0; $curso = $datos_alumno["dato_alumno"]["curso"]; $letra = $curso[strlen($curso) - 1]; $num_curso = substr($curso, 0, -1); if ($letra != "X") { $num_curso++; if ($num_curso <= 9) { $datos_alumno["dato_alumno"]["curso"] = "0" . $num_curso . $letra; } else { $datos_alumno["dato_alumno"]["curso"] = $num_curso . $letra; } } $class_matricula = new matricula(); $datos_matricula["FK_rut"] = $rut; $datos_matricula["FK_colegios_colegio_ID"] = $_SESSION['colegio']->colegio_ID; $datos_matricula["matric_anio"] = $_SESSION['base_datos']->anio + 1; $matricula = $class_matricula->obtenerMatricula($datos_matricula); mysql_select_db($bd_siguiente); if (isset($matricula["matric_ID"])) { $datos_alumno["dato_alumno"]['ultima_matricula'] = $matricula["matric_anio"]; $datos_alumno["dato_alumno"]['estado_matricula'] = 1; $datos_alumno["dato_apoderado"]["estado"] = "matriculado"; } else { $datos_alumno["dato_alumno"]['estado_matricula'] = 0; $datos_alumno["dato_apoderado"]["estado"] = "sin_matricula"; } $class_alumno->insertarAlumnos($datos_alumno[dato_alumno]); $class_apoderado->insertarApoderado($datos_alumno[dato_apoderado]);
function matricularAlumno($rut) { $class_matricula = new matricula(); $class_matricula->matricularAlumno($rut); }