Example #1
0
 function Utp()
 {
     parent::Controller();
     $this->load->helper("url");
     $this->load->helper("form");
     validarAcceso("utp", "../../");
 }
Example #2
0
 function Profesores()
 {
     parent::Controller();
     $this->load->helper("url");
     $this->load->helper("form");
     validarAcceso();
 }
Example #3
0
 function Secretaria()
 {
     parent::Controller();
     $this->load->helper("url");
     $this->load->helper("form");
     $this->load->library('table');
     validarAcceso("secretaria", "../../");
 }
Example #4
0
<?php

session_start();
require_once "../main_Lib.php";
validarAcceso(AuthUser::TIPO_UTP);
require_once "../smartyLib/Smarty.class.php";
include_once '../bean/EntityAlumnos.php';
include_once '../PHPCriteria/Criteria.php';
include_once '../PHPCriteria/criterion/Restrictions.php';
include_once '../PHPCriteria/criterion/Order.php';
$smarty = new Smarty();
smartyTemplate($smarty, "../");
require_once '../phpLib/SmartyToolbox.php';
$criteria = new Criteria();
$curso = $_GET['curso'];
$alumno = new EntityAlumnos();
$alumno->curso = $curso;
if (isset($_GET['exito']) && !isset($_POST['guardar']) && !isset($_POST['buscar'])) {
    if ($_GET['exito'] == "exito") {
        $smarty->assign("exito", "La Lista del curso ha sido guardada exitosamente");
    }
}
if (isset($_POST['guardar']) && postForm($_POST['postID'])) {
    if ($_POST['guardar'] == "guardar_lista") {
        $i = 1;
        foreach ($_POST['alumnos'] as $key => $rutAlumno) {
            $alumnoGuardar = new EntityAlumnos();
            $alumnoGuardar->rut = $rutAlumno;
            $criteria->find($alumnoGuardar);
            $alumnoGuardar->lista = $i++;
            $criteria->merge($alumnoGuardar);
Example #5
0
<?php

header("Cache-Control: no-cache, must-revalidate");
include_once "../main_Lib.php";
validarAcceso(AuthUser::TIPO_TODOS);
include_once '../bean/EntityAlumnos.php';
include_once '../bean/EntityApoderados.php';
include_once '../PHPCriteria/Criteria.php';
require "../smartyLib/Smarty.class.php";
$smarty = new Smarty();
//dpr($_SERVER);
smartyTemplate($smarty, "../");
$smarty->assign("path", $_SESSION['path']);
$alumno = new EntityAlumnos();
$apoderado = new EntityApoderados();
$criteria = new Criteria();
$alumno->rut = $_GET['rut'];
$criteria->find($alumno);
$apoderado->rut = $_GET['rut'];
$criteria = new Criteria();
$criteria->find($apoderado);
$smarty->assign("nombres", $alumno->nombres);
$smarty->assign("apellidop", $alumno->apellidop);
$smarty->assign("rut", $alumno->rut);
$smarty->assign("curso", mostrar_curso($alumno->curso, true));
$smarty->assign("nombreColegio", $session->getColegio()->getNombre());
$smarty->assign("rutApoderado", $apoderado->rutapoderado);
$smarty->assign("telefono", $apoderado->telefono);
$smarty->assign("nombreApoderado", $apoderado->nombre);
$smarty->assign("direccion", $apoderado->direccion);
$smarty->assign("email", $apoderado->email);
Example #6
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'] =
Example #7
0
<?php

session_start();
include "main_Lib.php";
include "class/class_notas.php";
validarAcceso();
//$conn = mysqli_select_db ('dorcl_dor2009', $link);
$SQL = "CALL p_obtenerRutAlumno('GODOY', 'QUIROZ', 'CAMILA CONSTANZA', '10C')";
$row = mysqliQuery($SQL, $mysqli);
dpr($row);
//$query2 = "SELECT @X";
//$result2 = $mysqli->query($query2);
//$row2 = $result2->fetch_array();
//dpr($row2);
////Este sirve tambien para MYSQL
///*
//$result = mysql_query('CALL sp_InsertarPersona(1,"Yoshiro Juan Víctor","Carbajal Cerín")');
//*/
//
//
////Este sirve para SQL SERVER 2000
///*
//$result = mysql_query('exec sp_InsertarPersona(1,"Yoshiro Juan Víctor","Carbajal Cerín")');
//*/
//
//if (!$result) {
//die('Invalid query: ' . mysql_error());
//}
 function validar_usuario($permisos = "todos", $path = "")
 {
     return validarAcceso($permisos, $path);
 }
Example #9
0
<?php

session_start();
require "../main_Lib.php";
include_once '../phpLib/PHPBind.php';
include_once '../bean/EntityRamos.php';
include_once "../class/class_alumno.php";
include_once "../class/class_curso.php";
include_once "../class/class_ramo.php";
include_once '../class/class_personas.php';
include_once '../PHPCriteria/Criteria.php';
include_once '../PHPCriteria/criterion/Restrictions.php';
$criteria = new Criteria();
validarAcceso(AuthUser::TIPO_UTP, "../");
/***********************************
Librería para los templates
***********************************/
require "../smartyLib/Smarty.class.php";
$smarty = new Smarty();
smartyTemplate($smarty, "../");
$class_ramo = new ramo();
$areas = $class_ramo->obtenerAreas();
$tipos = $class_ramo->obtenerTipos();
$class_personas = new Personas();
$curso = $_GET["curso"];
$colegio_ID = $_SESSION["colegio"]->colegio_ID;
$mostrac_curso = "";
if (str_word_count($curso) == 0) {
    $smarty->assign("error", "Debe tener seleccionado un curso");
} else {
    $mostrar_curso = mostrar_curso($curso);
Example #10
0
<?php

session_start();
include_once "main_Lib.php";
include_once "class/class_siga.php";
include_once "class/class_alumno.php";
include_once "class/class_curso.php";
include_once "class/class_ramo.php";
include_once "class/class_apoderado.php";
include_once "class/class_mensualidad.php";
include_once "class/class_style.php";
include_once "class/class_respaldos.php";
include_once 'class/class_matricula.php';
include_once 'PHPCriteria/Criteria.php';
include_once 'phpLib/validaRut.php';
validarAcceso("super_usuario");
//headers("Super Usuario", "");
/* * *********************************
  Librería para los templates
 * ********************************* */
require "smartyLib/Smarty.class.php";
$smarty = new Smarty();
require_once 'phpLib/SmartyToolbox.php';
# ENCABEZADO PAGINA WEB #
$smarty->assign("colegio", $_SESSION['colegio']->nombre);
$smarty->assign("titulo_principal", "Super Usuario");
$smarty->assign("titulo_secundario", "BD->" . $_SESSION['base_datos']->anio);
# FIN ENCABEZADO #
$class_siga = new siga();
$colegios = $class_siga->obtenerColegios();
$slideMenu = array();
Example #11
0
<?php

session_start();
require "../main_Lib.php";
validarAcceso(AuthUser::TIPO_PROFESOR);
include_once "../class/class_alumno.php";
/***********************************
Librería para los templates
***********************************/
require "../smartyLib/Smarty.class.php";
$smarty = new Smarty();
smartyTemplate($smarty, "../");
# ENCABEZADO PÁGINA WEB #
$smarty->assign("title", "Nómina del curso");
$smarty->assign("colegio", $_SESSION['colegio']->nombre);
$smarty->assign("titulo_izq", "N&oacute;mina del Curso");
$smarty->assign("titulo_der", mostrar_curso($_GET['curso']));
$smarty->assign("path", $_SESSION['path']);
# FIN ENCABEZADO #
$curso = $_GET['curso'];
setHistoryGoBack("?curso=" . $curso);
$smarty->assign("curso", $curso);
$archivo_xls = "nomina_" . mostrar_curso($curso) . "_R" . rand() . ".xls";
$class_alumno = new alumno();
$alumnos = $class_alumno->obtenerAlumnos($curso, 1, false);
$i = 0;
if (count($alumnos) > 0) {
    foreach ($alumnos as $rut => $datos_alumno) {
        $indice_alumno[] = ++$i;
        $rut_alumno[] = $rut;
        $nombre_alumno[] = $datos_alumno['dato_alumno']['apellidop'] . " " . $datos_alumno['dato_alumno']['apellidom'] . " " . $datos_alumno['dato_alumno']['nombres'];
Example #12
0
<?php

session_start();
require "main_Lib.php";
validarAcceso(AuthUser::TIPO_SUPER_USUARIO);
include_once 'bean/EntityAlumnos.php';
include_once 'bean/EntityMensualidades.php';
include_once 'PHPCriteria/Criteria.php';
include_once 'class/class_alumno.php';
include_once 'class/class_arancel.php';
include_once 'class/class_mensualidad.php';
$class_alumno = new alumno();
$criteria = new Criteria();
$class_arancel = new arancel();
$class_mensualidad = new mensualidad();
$alumnos = $class_alumno->obtenerAlumnos();
$count = 0;
foreach ($alumnos as $rut => $alumno) {
    $beca = $class_arancel->obtenerBeca($_SESSION['colegio']->colegio_ID, $rut, $_SESSION['base_datos']->anio);
    if ($rut && $beca['beca_ID']) {
        $count++;
        $datos_mensualidad['mensualidad'] = $class_mensualidad->obtenerArancelAlumno($alumno['curso']);
        $datos_mensualidad['descuentos'] = $beca["beca_porcentaje"];
        $mensualidad = $class_mensualidad->obtenerMensualidad($rut);
        if (!$mensualidad['mens_ID']) {
            $mensualidad["rut"] = $rut;
            $mensualidad["mensualidad"] = $datos_mensualidad['mensualidad'];
            $mensualidad["descuentos"] = $datos_mensualidad['descuentos'];
            $class_mensualidad->insertarMensualidad($mensualidad);
        } else {
            $class_mensualidad->actualizarMensualidad($datos_mensualidad, $rut);