Пример #1
0
<?php

include_once "../../login/check.php";
include_once "../../class/asistencia.php";
include_once "../../class/alumno.php";
include_once "../../class/curso.php";
$alumno = new alumno();
$asistencia = new asistencia();
$curso = new curso();
extract($_GET);
$FechaInicio = fecha2Str($FechaInicio, 0);
$FechaFin = fecha2Str($FechaFin, 0);
$where = "";
if ($CodCurso != "Todo") {
    $where .= " CodCurso={$CodCurso}";
    if ($CodAlumno != "") {
        $where .= " and CodAlumno={$CodAlumno}";
    }
}
//echo $where;
$Cod = array();
foreach ($alumno->mostrarDatosAlumnosCursoWhere($where) as $al) {
    array_push($Cod, $al['CodAlumno']);
}
$Cod = implode(",", $Cod);
//echo $Cod;
$where = "CodAlumno IN({$Cod})";
if ($TipoObservacion != "Todos") {
    $where .= " and Tipo='{$TipoObservacion}'";
}
$where .= " and (Fecha BETWEEN  '{$FechaInicio}' AND  '{$FechaFin}')";
Пример #2
0
<?php

include_once "../../login/check.php";
include_once "../../class/alumno.php";
include_once "../../class/curso.php";
include_once "../../class/asistencia.php";
include_once "../../class/cursoarea.php";
include_once "../../class/config.php";
include_once "../../class/agenda.php";
$alumno = new alumno();
$curso = new curso();
$cursoarea = new cursoarea();
$asistencia = new asistencia();
$config = new config();
$agenda = new agenda();
$Codigo = $_POST['Codigo'];
$folder = "../../";
$cnf = $config->mostrarConfig("AtrasoAgenda");
$AtrasoAgenda = $cnf['Valor'];
$al = $alumno->mostrarDatosCodBarra("CodBarra='{$Codigo}'");
if (count($al) <= 0) {
    ?>
    <div class="alert alert-error grande"><?php 
    echo $idioma['CodigoNoAsignado'];
    ?>
</div>
    <script language="javascript">$("#Codigo").val('').focus();mostrar();</script>
    <?php 
    exit;
}
$al = array_shift($al);
<?php

include_once "../../login/check.php";
if (!empty($_POST)) {
    include_once "../../class/asistencia.php";
    $asistencia = new asistencia();
    extract($_POST);
    //empieza la copia de archivos
    /*if(($_FILES['foto']['type']=="application/pdf" || $_FILES['foto']['type']=="application/msword" || $_FILES['foto']['type']=="application/vnd.openxmlformats-officedocument.wordprocessingml.document") && $_FILES['foto']['size']<="500000000"){
    	@$foto=$_FILES['foto']['name'];
    	@copy($_FILES['foto']['tmp_name'],"../foto/".$_FILES['foto']['name']);
    }else{
    	//mensaje que no es valido el tipo de archivo	
    	$mensaje[]="Archivo no válido del curriculum. Verifique e intente nuevamente";
    }*/
    /*echo "<pre>";
    print_r($_POST);
    echo "</pre>";*/
    foreach ($n as $d) {
        $valores = array("codalumno" => "'" . $d['codalumno'] . "'", "estado" => "'" . $d['v'] . "'", "codcurso" => "'" . $codcurso . "'", "fechaasistencia" => "'" . $fechaasistencia . "'");
        $asistencia->insertar($valores);
    }
    $mensaje[] = "SUS DATOS SE GUARDARON CORRECTAMENTE";
    $titulo = "Mensaje de Respuesta";
    $folder = "../../";
    include_once '../../mensajeresultado.php';
}
Пример #4
0
<?php

include_once "../../login/check.php";
if (empty($_GET)) {
    exit;
}
include_once "../../class/asistencia.php";
include_once "../../class/alumno.php";
include_once "../../class/cursoarea.php";
include_once "../../class/curso.php";
include_once "../../class/config.php";
include_once "../../class/agenda.php";
$asistencia = new asistencia();
$alumno = new alumno();
$curso = new curso();
$cursoarea = new cursoarea();
$config = new config();
$agenda = new agenda();
$cnf = $config->mostrarConfig("FaltaAgenda");
$FaltaAgenda = $cnf['Valor'];
$FechaActual = $_GET['Fecha'];
$HoraActual = date("H:i:s");
$Dia = date("N", strtotime($FechaActual));
$asis = $asistencia->listadoFaltasHoy($FechaActual);
$Cantidad = count($asis);
if ($Cantidad) {
    foreach ($asis as $a) {
        $al = $alumno->mostrarTodoDatos($a['CodAlumno']);
        $al = array_shift($al);
        $cur = $curso->mostrarCurso($al['CodCurso']);
        $cur = array_shift($cur);
Пример #5
0
<?php

include_once "../../login/check.php";
include_once "../../class/asistencia.php";
include_once "../../class/alumno.php";
include_once "../../class/cursoarea.php";
include_once "../../class/curso.php";
$folder = "../../";
$titulo = "NCerrarMarcarAsistencia";
$asistencia = new asistencia();
$alumno = new alumno();
$curso = new curso();
$cursoarea = new cursoarea();
$FechaActual = date("Y-m-d");
$Dia = date("N", strtotime($FechaActual));
$asis = $asistencia->listadoFaltasHoy($FechaActual);
$Cantidad = count($asis);
include_once $folder . "cabecerahtml.php";
?>
<script language="javascript" type="text/javascript" src="../../js/asistencia/registrarfalta.js"></script>
<script language="javascript" type="text/javascript">
	var Mensaje="<?php 
echo $idioma['SeguroRegistrarFaltas'];
?>
";
</script>
<?php 
include_once $folder . "cabecera.php";
?>
<div class="span12">
    <div class="box">
Пример #6
0
<?php

include_once "../../login/check.php";
include_once "../../class/asistencia.php";
include_once "../../class/alumno.php";
include_once "../../class/curso.php";
$FechaActual = date("Y-m-d");
$asistencia = new asistencia();
$alumno = new alumno();
$curso = new curso();
$asis = $asistencia->mostrarFecha($FechaActual);
if (count($asis)) {
    $i = count($asis) + 1;
    ?>
    <table class="table table-condensed table-hover table-striped table-bordered">
    	<thead><tr><th>N</th><th><?php 
    echo $idioma['Nombres'];
    ?>
</th><th><?php 
    echo $idioma['Hora'];
    ?>
</th><th><?php 
    echo $idioma['Estado'];
    ?>
</th></tr></thead>
        <?php 
    foreach ($asis as $a) {
        $i--;
        $al = $alumno->mostrarTodoDatos($a['CodAlumno']);
        $al = array_shift($al);
        $cur = $curso->mostrarCurso($al['CodCurso']);
Пример #7
0
<?php

include_once '../../login/check.php';
if (!empty($_POST)) {
    $folder = "../../";
    include_once '../../class/alumno.php';
    include_once '../../class/curso.php';
    include_once '../../class/asistencia.php';
    extract($_POST);
    $alumno = new alumno();
    $curso = new curso();
    $asistencia = new asistencia();
    if ($codcurso == "") {
        echo "Seleccione un Curso Porfavor";
        exit;
    }
    $codcurso = $codcurso ? "codcurso='{$codcurso}'" : "codcurso LIKE '%'";
    $total = count($asistencia->mostrarTodo("{$codcurso} and fechaasistencia='{$fechaasistencia}'"));
    $asis = count($asistencia->mostrarTodo("{$codcurso} and fechaasistencia='{$fechaasistencia}' and estado='asistencia'"));
    $falta = count($asistencia->mostrarTodo("{$codcurso} and fechaasistencia='{$fechaasistencia}' and estado='falta'"));
    $licencia = count($asistencia->mostrarTodo("{$codcurso} and fechaasistencia='{$fechaasistencia}' and estado='licencia'"));
    //echo $asis;
}
?>
<a href="#" class="botoninfo corner-all imprimir noimprimir">Imprimir</a>
<div id="container"></div>
		<script type="text/javascript">
		$(document).ready(function(e) {
            $(".imprimir").click(function(e) {
                window.print() ;
            });
Пример #8
0
        $this->TituloCabecera(30, "Paterno");
        $this->TituloCabecera(30, "Materno");
        $this->TituloCabecera(40, "Nombres");
        $this->TituloCabecera(25, "Asistencia");
        $this->TituloCabecera(25, "Falta");
        $this->TituloCabecera(25, "Licencia");
    }
}
include_once "../../class/alumno.php";
$alumno = new alumno();
$a = array_shift($alumno->mostrar($id));
include_once "../../class/curso.php";
$curso = new curso();
$cur = array_shift($curso->mostrar($codcurso));
include_once "../../class/asistencia.php";
$asistencia = new asistencia();
$pdf = new PDF("P", "mm", array(216, 330));
$pdf->AddPage();
$i = 0;
foreach ($alumno->mostrarTodo("codcurso=" . $codcurso) as $a) {
    $i++;
    $asis = $asistencia->mostrarTodo("codcurso=" . $codcurso . " and codalumno=" . $a['codalumno'] . " and fechaasistencia='" . $fechaasistencia . "'");
    $asis = array_shift($asis);
    $pdf->CuadroCuerpo(10, $i, 0, "R", 1);
    $pdf->CuadroCuerpo(30, $a['paterno'], 0, "", 1);
    $pdf->CuadroCuerpo(30, $a['materno'], 0, "", 1);
    $pdf->CuadroCuerpo(40, $a['nombres'], 0, "", 1);
    $pdf->CuadroCuerpo(25, $asis['estado'] == 'asistencia' ? 'SI' : '', 0, "C", 1);
    $pdf->CuadroCuerpo(25, $asis['estado'] == 'falta' ? 'SI' : '', 0, "C", 1);
    $pdf->CuadroCuerpo(25, $asis['estado'] == 'licencia' ? 'SI' : '', 0, "C", 1);
    $pdf->Ln();
<?php

include_once '../../login/check.php';
if (!empty($_POST)) {
    $folder = "../../";
    include_once '../../class/alumno.php';
    include_once '../../class/curso.php';
    include_once '../../class/rude.php';
    include_once '../../class/asistencia.php';
    extract($_POST);
    $alumno = new alumno();
    $curso = new curso();
    $rude = new rude();
    $asistencia = new asistencia();
    if ($codcurso == "") {
        echo "Seleccione un Curso Porfavor";
        exit;
    }
    $codcurso = $codcurso ? "codcurso='{$codcurso}'" : "codcurso LIKE '%'";
    $sexo = $sexo != "" ? "sexo='{$sexo}'" : "sexo LIKE '%'";
    $asis = $asistencia->mostrarTodo("{$codcurso} and fechaasistencia='{$fechaasistencia}'");
    if (count($asis)) {
        echo "Asistencia ya se encuentra Registrada para esta fecha " . fecha2Str($fechaasistencia) . " y el curso seleccionado";
        ?>
<br><a href="ver.php?codcurso=<?php 
        echo $_POST['codcurso'];
        ?>
&fechaasistencia=<?php 
        echo $fechaasistencia;
        ?>
" target="_blank" class="botoninfo">Ver Reporte</a><?php 
Пример #10
0
<?php

include_once "../../login/check.php";
if (isset($_POST)) {
    include_once "../../class/asistencia.php";
    include_once "../../class/alumno.php";
    include_once "../../class/agenda.php";
    include_once "../../class/config.php";
    $asistencia = new asistencia();
    $alumno = new alumno();
    $config = new config();
    $agenda = new agenda();
    if ($_POST['Fecha'] != "") {
        $Fecha = fecha2Str($_POST['Fecha'], 0);
    } else {
        $Fecha = date("Y-m-d");
    }
    $FechaActual = $Fecha;
    $al = $alumno->contarInscritosTotal();
    $al = array_shift($al);
    $CantidadTotal = $al['CantidadTotal'];
    $TipoEstadisticaAsistenciaInicio = $config->mostrarConfig("TipoEstadisticaAsistenciaInicio", 1);
    if ($TipoEstadisticaAsistenciaInicio == "Agenda") {
        $ag = $agenda->CantidadObservaciones("", "6", "", $Fecha);
        $ag = array_shift($ag);
        $Faltas = $ag['Cantidad'];
        $ag = $agenda->CantidadObservaciones("", "8", "", $Fecha);
        $ag = array_shift($ag);
        $Atrasos = $ag['Cantidad'];
        $asistenciaAtraso = $Atrasos;
        $asistenciaFaltas = $Faltas;