예제 #1
0
$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'] =
    //$matricula = $matriculaSvc->obtenerMatricula($datos);
    // dpr($alumnos);
}
//dpr($alumnosMatric);
$smarty->assign("cursos", $cursos);
$smarty->assign("alumnos", $alumnosMatric);
$smarty->assign("curso_ID", $curso_ID);
$smarty->assign("file_content", "secretaria/SEC-matriculados.tpl");
$smarty->display('LAYOUT-SEC-main.tpl');
예제 #2
0
}
-->
</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 . "'";
$sql45 = 'SELECT * FROM `mensualidades` WHERE rut =' . "'" . $rut . "'";
$result44 = mysql_query($sql44, $dbh);
$row44 = mysql_fetch_array($result44);
$result45 = mysql_query($sql45, $dbh);
예제 #3
0
파일: ficha.php 프로젝트: ranmadxs/dorcl
<!--
.Estilo1 {color: #FFFFFF}
-->
</style>
</head>
<body><CENTER>
 <?php 
if (!isset($ramo)) {
    $ramo = null;
}
if (!isset($profesor)) {
    $profesor = null;
}
if (!isset($a1)) {
    $a1 = null;
}
if (!isset($a2)) {
    $a2 = null;
}
$rut = $_GET['rut'];
$clave = BD_CLAVE;
$host = BD_HOST;
$usuariodb = BD_USUARIO;
$db = $session->getBase_datos()->getNombrebd();
$datos_matricula["FK_rut"] = $rut;
$datos_matricula["FK_colegios_colegio_ID"] = $_SESSION['colegio']->colegio_ID;
$datos_matricula["matric_anio"] = MATRICULA_ANIO;
$matricula_alumno = $matriculaSvc->obtenerMatricula($datos_matricula);
//dpr($matricula_alumno);
echo "<form id=\"form2\" name=\"form1\" method=\"post\" action=\"guardar2.php\">";
$dbh = mysql_connect($host, $usuariodb, $clave) or die('I cannot connect to the database because: 							' . mysql_error());
예제 #4
0
$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;
    $datos['matric_anio'] = MATRICULA_ANIO;
    $alumnos[$rut]['matricula'] = $class_matricula->obtenerMatricula($datos);
}
//dpr($alumnos);
$smarty->assign("alumnos", $alumnos);
$smarty->assign("title_page", "Lista de Alumnos");
$smarty->assign("cursos", $cursos);
$smarty->assign("curso", $curso);
$smarty->assign("matricula_anio", MATRICULA_ANIO);
$smarty->assign("file_content", "listaAlumnos.tpl");
$smarty->display('LAYOUT-blank.tpl');
예제 #5
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]);
 $deuda = $class_mensualidad->calcularDeuda($datos_alumno["mensualidad"], $datos_alumno["dato_alumno"]);
 $datos_alumno["mensualidad"]["mensualidad"] = $deuda["mensualidad"];
 $datos_alumno["mensualidad"]["deuda"] = $deuda["deuda"];
 //$mensualidadNueva = array_merge($datos_alumno["mensualidad"], $deuda);