Esempio n. 1
0
<?php

require_once "../clases/clase_lapso.php";
$lobjLapso = new clsLapso();
$APERTURADO = $lobjLapso->consultar_activo();
if ($APERTURADO) {
    $CIERRE = $lobjLapso->consultar_cierre();
    if ($CIERRE) {
        $lobjLapso->set_Estadolap('CERRADO');
        $llHecho = $lobjLapso->editar_estado();
        if ($llHecho) {
            print '<script>alert("Se ha cerrado su antiguo lapso");</script>';
        }
        $APERTURA = $lobjLapso->consultar_apertura();
        if ($APERTURA) {
            $lobjLapso->set_Estadolap('APERTURADO');
            $llHecho = $lobjLapso->editar_estado();
            if ($llHecho) {
                print '<script>alert("Se ha aperturado un nuevo lapso");</script>';
            }
        }
    }
} else {
    $APERTURA = $lobjLapso->consultar_apertura();
    if ($APERTURA) {
        $lobjLapso->set_Estadolap('APERTURADO');
        $llHecho = $lobjLapso->editar_estado();
        if ($llHecho) {
            print '<script>alert("Se ha aperturado un nuevo lapso");</script>';
        }
    }
Esempio n. 2
0
        <input type="hidden" value="eliminar_lapso" name="operacion" id="cam_operacion"/>
        <input type="hidden"  name="idlapso" id="cam_idlapso"/>
        <a class="btn btn-success" id="btn_registrar" href="?vista=curso/registrar_lapso"><i class="icon-plus icon-white"></i> Aperturar lapso</a>

        <table class="table table-striped table-hover table-bordered bootstrap-datatable datatable dataTable" id="filtro">
            <thead>
                <th>Código</th><th>Nombre</th><th>Fecha Inicio</th><th>Fecha Fin</th><th>Estado</th><th>Estatus</th><?php 
if ($consultar || $eliminar) {
    echo '<th>Acción</th>';
}
?>
            </thead>
            <tbody>
            <?php 
require_once '../clases/clase_lapso.php';
$lobjLapso = new clsLapso();
$laLapsos = $lobjLapso->consultar_lapsos_participante($_GET['idparticipante']);
for ($i = 0; $i < count($laLapsos); $i++) {
    $dependencia = false;
    $lobjLapso->set_Lapso($laLapsos[$i][0]);
    $dependencia = $lobjLapso->consultar_dependencia();
    if ($laLapsos[$i][5]) {
        $laLapsos[$i][5] = 'Activo';
    } elseif (!$laLapsos[$i][5]) {
        $laLapsos[$i][5] = 'Inactivo';
    }
    echo '<tr>';
    echo '<td>' . $laLapsos[$i][0] . '</td>';
    echo '<td>' . $laLapsos[$i][1] . '</td>';
    echo '<td>' . $laLapsos[$i][2] . '</td>';
    echo '<td>' . $laLapsos[$i][3] . '</td>';
Esempio n. 3
0
    } );
</script>  
<div style="float: left" class="col-lg-8 span8 pull-left">
    <h3>Historial de lapso</h3>
    <form action="../controlador/control_lapso.php" method="POST" name="form_lapso">
        <input type="hidden" value="eliminar_lapso" name="operacion" id="cam_operacion"/>
        <input type="hidden"  name="idlapso" id="cam_idlapso"/>
        
        <table class="table table-striped table-hover table-bordered bootstrap-datatable datatable dataTable" id="filtro">
            <thead>
                <th>Código</th><th>Nombre</th><th>Fecha Inicio</th><th>Fecha Fin</th><th>Estado</th><th>Estatus</th><th>Acción</th>
            </thead>
            <tbody>
            <?php 
require_once '../clases/clase_lapso.php';
$lobjLapso = new clsLapso();
$laLapsos = $lobjLapso->consultar_lapsos();
for ($i = 0; $i < count($laLapsos); $i++) {
    $dependencia = false;
    $lobjLapso->set_Lapso($laLapsos[$i][0]);
    $dependencia = $lobjLapso->consultar_dependencia();
    if ($laLapsos[$i][5]) {
        $laLapsos[$i][5] = 'Activo';
    } elseif (!$laLapsos[$i][5]) {
        $laLapsos[$i][5] = 'Inactivo';
    }
    echo '<tr>';
    echo '<td>' . $laLapsos[$i][0] . '</td>';
    echo '<td>' . $laLapsos[$i][1] . '</td>';
    echo '<td>' . $laLapsos[$i][2] . '</td>';
    echo '<td>' . $laLapsos[$i][3] . '</td>';
Esempio n. 4
0
<?php

session_start();
require_once "../clases/clase_lapso.php";
require_once "../clases/clase_bitacora.php";
require_once '../libreria/utilidades.php';
$lobjLapso = new clsLapso();
$lobjBitacora = new clsBitacora();
$lobjUtil = new clsUtil();
$lobjLapso->set_Lapso($_POST['idlapso']);
$lobjLapso->set_Nombrelap($_POST['nombrelap']);
$lobjLapso->set_Fechainicio($_POST['fechainilap']);
$lobjLapso->set_Fechafin($_POST['fechafinlap']);
$lobjLapso->set_Estadolap($_POST['estadolap']);
$lobjLapso->set_Estatuslap($_POST['estatuslap']);
$lcReal_ip = $lobjUtil->get_real_ip();
$ldFecha = date('Y-m-d h:m');
$operacion = $_POST['operacion'];
if ($_GET) {
    $operacion = $_GET['operacion'];
}
switch ($operacion) {
    case 'registrar_lapso':
        $hecho = $lobjLapso->registrar_lapso();
        if ($hecho) {
            $lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Registrar', 'Cargar datos', '*', 'tlapso', '', '', $_SESSION['usuario'], $operacion);
            //envia los datos a la clase bitacora
            $lobjBitacora->registrar_bitacora();
            //registra los datos en la tabla tbitacora.
            $_SESSION['msj'] = 'Se ha registrado exitosamente';
        } else {
Esempio n. 5
0
            "bJQueryUI": true,
            "sPaginationType": "full_numbers",
            "iDisplayLength": 5                    
        });
    } );
</script> 
<div style="float: left" class="col-lg-11 span11 pull-left">
    <h3>Evaluaciones</h3>
    <div class="row-fluid">
        <div class="col-lg-6 span6">
            <label>Lapso <span class="label label-warning" data-trigger="hover" data-container="body" data-toggle="popover" data-placement="right" data-content="Curso en el cual se encuentra el participante a evaluar."><i class="fa fa-question" ></i></span></label>
            <select name="idlapso" id="cam_idlapso" class="form-control span12" onchange="consultar_cursos(this.value);">
                <option value="">Seleccione un lapso</option>                
                <?php 
require_once '../clases/clase_lapso.php';
$lobjLapso = new clsLapso();
$laLapsos = $lobjLapso->consultar_lapsos_participante($_GET['idparticipante']);
for ($i = 0; $i < count($laLapsos); $i++) {
    $selected = $laLapsos[$i][0] == $_GET['idlapso'] ? 'selected' : '';
    echo '<option value="' . $laLapsos[$i][0] . '" ' . $selected . '>' . $laLapsos[$i][1] . '</option>';
}
if ($i == 0) {
    echo '<option value="">El participante no tiene cursos inscritos</option>';
}
?>
            </select>
        </div>
        <div class="col-lg-6 span6">
            <label>Curso <span class="label label-warning" data-trigger="hover" data-container="body" data-toggle="popover" data-placement="right" data-content="Curso en el cual se encuentra el participante a evaluar."><i class="fa fa-question" ></i></span></label>
            <select name="idcurso" id="cam_idcurso" class="form-control span12" onchange="consultar_evaluacion(this.value);" <?php 
echo $_GET['idcurso'] == '' ? 'disabled' : '';
Esempio n. 6
0
<?php

include '../clases/clase_lapso.php';
$lobjLapso = new clsLapso();
$id = isset($_GET['id']) ? $_GET['id'] : "";
$lobjLapso->set_Lapso($id);
$Datos_Lapso = $lobjLapso->consultar_lapso_bitacora();
if ($Datos_Lapso) {
    $operacion = 'editar_lapso';
    $titulo = 'Consultar lapso';
} else {
    $operacion = 'registrar_lapso';
    $titulo = 'Registrar lapso';
}
$Lapsoaperturado = bool;
$Lapsoaperturado = $lobjLapso->consultar_activo();
$cantidaddiaslapso = $lobjLapso->consultar_cantidad_dias();
//if(!$Datos_Lapso['fechafinlap'])
//{
// $Datos_Lapso['fechafinlap']=date('d-m-Y',strtotime(date("m/d/Y")." +$cantidaddiaslapso day"));
//}
?>

<div id="lapso" style="float: left" class="col-lg-8 span8 pull-left ">
    <h3><?php 
print $titulo;
?>
</h3>
      <div class="alert alert-info">
        <ul>
            <li>En este formulario podrá consultar, editar, aperturar y cerrar lapso existente.</li>
Esempio n. 7
0
<?php

date_default_timezone_set('America/Caracas');
include_once "../clases/clase_lapso.php";
include_once "../clases/clase_curso.php";
ob_end_clean();
require_once "../libreria/fpdf/clsFpdf.php";
require_once "../clases/clase_bitacora.php";
require_once '../libreria/utilidades.php';
require_once '../libreria/uuid.php';
$lobjBitacora = new clsBitacora();
$lobjUtil = new clsUtil();
$ObjLapso = new clsLapso();
$ObjCurso = new clsCurso();
$lobjPdf = new clsFpdf();
$lcReal_ip = $lobjUtil->get_real_ip();
$ldFecha = date('Y-m-d h:m');
$lobjPdf->AliasNbPages();
$lobjPdf->codigo = UUID::v4();
$lobjPdf->AddPage("L", "Legal");
$lobjPdf->SetFont("arial", "B", 12);
$IdLapso = isset($_GET['idlapso']) ? $_GET['idlapso'] : '';
$lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Reporte', '-', 'idlapso', '-', $lobjPdf->codigo, $IdLapso, $_SESSION['usuario'], 'historial_lapso');
//envia los datos a la clase bitacora
$lobjBitacora->registrar_bitacora();
//registra los datos en la tabla tbitacora.
$ObjLapso->set_Lapso($IdLapso);
$ObjCurso->set_Lapso($IdLapso);
$row_detalle = $ObjLapso->historial_lapso();
$row_lapso = $ObjLapso->consultar_lapso_bitacora();
$row_cursos = $ObjCurso->historial_cursos();