<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Vista que permite seleccionar el integrante del Personal sobre el cual ver los registros.
 */
?>

<?php 
//Seteo campos
$fechaDesde = array('name' => 'fechaDesde', 'id' => 'datepicker1', 'value' => date('Y-m-d'), 'class' => 'small-input');
$fechaHasta = array('name' => 'fechaHasta', 'id' => 'datepicker2', 'value' => date('Y-m-d'), 'class' => 'small-input');
echo cajaEncabezado('Generación de Reporte Imprimibles de E/S', 'Grande');
echo form_open('reportes-entrada-salida/reportes_imprimibles/generar');
echo form_label('Seleccione Personal', 'persona');
echo form_dropdown('persona', $personal, '', 'class="small-input"');
echo br(2);
echo form_label('Fecha Desde', 'fechaDesde');
echo form_input($fechaDesde) . br(2);
echo form_label('Fecha Hasta', 'fechaHasta');
echo form_input($fechaHasta) . br(2);
echo form_submit('', 'Enviar', 'class = button');
echo form_close();
echo cajaCierre();
?>
           
<?php 
/* End of file seleccion_view.php */
/* Location: ./application/views/reportes_imprimibles/seleccion_view.php */
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Descripción de la vista.
 *  
 */
echo cajaEncabezado('Subir Archivo XML', 'grande');
//Muestro mensajes si hay alguno.
if (isset($error)) {
    echo cartel($error, 'error');
}
if (isset($exito)) {
    echo cartel($exito, 'exito');
}
//Genero el form.
echo form_open_multipart('reportes-entrada-salida/admin_xml/importar');
echo campoTexto('archivo', 'Seleccione archivo a subir:', 'mediano', 'file');
echo br();
echo form_submit('', 'Enviar', 'class = button') . " " . form_reset('', 'Borrar', 'class = button');
echo form_close();
echo cajaCierre();
/* End of file subir_archivo.php */
/* Location: ./application/views/subir_archivo.php */
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Encabezado de los calendarios. Incluye los JS necesarios.
 *  
 */
echo cajaEncabezado("Reporte de Puntualidad de {$nombre}", 'Grande');
echo br(2);
?>
<div id="grafico" style="width: 100%; height: 640px" ></div>
<?php 
echo "<h6>Sistema actualizado al: " . $ultimaActualizacion['fecha'] . "<h6>";
echo cajaCierre();
?>
<script src="<?php 
echo base_url();
?>
assets/highcharts/highcharts.js"></script>
<!--<script src="<?php 
echo base_url();
?>
assets/highcharts/highcharts-more.js"></script>-->
<script src="<?php 
echo base_url();
?>
assets/highcharts/modules/exporting.js"></script>
<script type="text/javascript">
    function milisecondsToTime(secs)
示例#4
0
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Encabezado de ABM Usuarios
 *  
 */
echo cajaEncabezado('ABM de Personal', 'grande');
/* End of file abm_usuarios.php */
/* Location: ./application/views/usuarios/abm_usuarios.php */
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Formulario de cambio de contrasena.
 *  
 */
echo cajaEncabezado('Cambiar Contraseña', 'grande');
//Muestro errores de form_validation
echo validation_errors('<div class="notification error png_bg"><div><a href="#" class="close"><img src="' . base_url() . 'assets/simpla-theme/resources/images/icons/cross_grey_small.png" title="Cerrar esta notificación" alt="cerrar" /></a>', '</div></div>');
//Muestro errores de logueo.
if (isset($error)) {
    echo cartel($error, 'error');
}
//Muestro confirmación de salida.
if (isset($exito)) {
    echo cartel($exito, 'exito');
}
echo form_open('principal/cambiar_contrasena');
echo campoTexto('contrasena_anterior', 'Contraseña Anterior', 'chico', 'password');
echo campoTexto('contrasena_nueva', 'Contraseña', 'chico', 'password');
echo campoTexto('repetir_contrasena', 'Repetir Contraseña', 'chico', 'password');
echo form_submit('', 'Enviar', 'class = button');
echo form_close();
echo cajaCierre();
?>

<?php 
/* End of file cambiar_contrasena_view.php */
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Encabezado de los calendarios. Incluye los JS necesarios.
 *  
 */
echo cajaEncabezado("Reporte de Entradas y Salidas de {$nombre}", 'Grande');
echo "<h5>Desde: {$fechaDesde} - Hasta: {$fechaHasta}</h5>";
echo "<h6>Sistema actualizado al: " . $ultimaActualizacion['fecha'] . "<h6>" . br();
?>
<div class="tabla" style="text-align: center">
    <table style="text-align: center">
        <thead>
            <th>Fecha</th><th>Hora Entrada</th><th>Hora Salida</th><th>Horas Trabajadas</th>
        </thead>
        <tbody>
        <?php 
$desde = strtotime($fechaDesde);
$hasta = strtotime($fechaHasta);
$diasSemana = array('Dom', 'Lun', 'Mar', 'Mie', 'Jue', 'Vie', 'Sab');
for ($desde; $desde <= $hasta; $desde += 86400) {
    if (date('w', $desde) != 0) {
        echo "<tr>";
        echo "<td>";
        $dia = strtotime($desde);
        echo $diasSemana[date('w', $desde)] . " ";
        echo date('d-m', $desde);
        echo "</td>";
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Encabezado de ABM Roles
 *  
 */
echo cajaEncabezado('ABM de Usuario', 'grande');
/* End of file abm_roles.php */
/* Location: ./application/views/usuarios/abm_roles.php */
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Vista que permite seleccionar el integrante del Personal sobre el cual ver los registros.
 */
?>

<?php 
//Seteo campos
$fechaDesde = array('name' => 'fechaDesde', 'id' => 'datepicker1', 'value' => date('Y-m-d'), 'class' => 'small-input');
$fechaHasta = array('name' => 'fechaHasta', 'id' => 'datepicker2', 'value' => date('Y-m-d'), 'class' => 'small-input');
echo cajaEncabezado('Generación de Reporte de Puntualidad de E/S', 'Grande');
echo cartel('<h5>El graficado es exigente con la PC del usuario. Demasiados datos podrían colgar su navegador. Acote las fechas prudentemente.</h5>', 'alerta');
echo form_open('reportes-entrada-salida/reportes_puntualidad/generar');
echo form_label('Seleccione Personal', 'persona');
echo form_dropdown('persona', $personal, '', 'class="small-input"');
echo br(2);
echo form_label('Fecha Desde', 'fechaDesde');
echo form_input($fechaDesde) . br(2);
echo form_label('Fecha Hasta', 'fechaHasta');
echo form_input($fechaHasta) . br(2);
echo form_label('Seleccione líneas a mostrar');
echo form_radio('lineas', 'entrada', TRUE) . " Entrada" . br();
echo form_radio('lineas', 'salida') . " Salida" . br();
echo form_radio('lineas', 'ambas') . " Ambas" . br(2);
echo "<b>Líneas de Referencia </b>" . " " . form_button('', 'Agregar', 'onClick=agregarReferencia()') . br(2);
echo cartel('Las líneas de referencia son rectas fijadas en horas a elección que permiten facilitar las comprensión del gráfico', 'informacion');
?>
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/**
 * Cambio de contraseña desde la administración.
 *  
 */
echo cajaEncabezado("Cambiar Contraseña de " . $usuario['nombreUsuario'], 'grande');
//Muestro errores de form_validation
echo validation_errors('<div class="notification error png_bg"><div><a href="#" class="close"><img src="' . base_url() . 'assets/simpla-theme/resources/images/icons/cross_grey_small.png" title="Cerrar esta notificación" alt="cerrar" /></a>', '</div></div>');
//Muestro errores de logueo.
if (isset($error)) {
    echo cartel($error, 'error');
}
//Muestro confirmación de salida.
if (isset($exito)) {
    echo cartel($exito, 'exito');
}
echo form_open('administracion/usuarios/cambiar_contrasena/' . $usuario['idUsuario']);
echo campoTexto('contrasena_nueva', 'Contraseña', 'chico', 'password');
echo campoTexto('repetir_contrasena', 'Repetir Contraseña', 'chico', 'password');
echo form_submit('', 'Enviar', 'class = button');
echo form_close();
echo cajaCierre();
/* End of file cambiar_contrasena_view.php */
/* Location: ./application/views/administracion/usuarios/cambiar_contrasena_view.php */