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);
 }
Example #2
0
<?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 . "'";
Example #4
0
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;
Example #5
0
<?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)) {
Example #6
0
 $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]);
Example #7
0
function matricularAlumno($rut)
{
    $class_matricula = new matricula();
    $class_matricula->matricularAlumno($rut);
}