<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
setlocale(LC_ALL, "es_ES");
?>
<?php if(count($dias)): ?>
<?php foreach($empleados as $Emp) { ?>
<div>CEDULA: <?php echo $Emp->cedEmp //echo str_pad($Emp->cedEmp, 12, "0", STR_PAD_LEFT) ?></div>
<div style="" >NOMBRE COMPLETO: <strong><?php echo strtoupper($Emp->nombreEmp) ?></strong></div>
<?php foreach($dias as $fecha): ?>
<?php
$borde = "";
if($fecha->format("l") == 'Saturday' or $fecha->format("l") == 'Sunday'): $borde = 'border-color: #990000!important;';
endif;
?>
<table id="example" class="display" cellspacing="0" width="100%" border="1" style="text-align: center; <?php echo $borde ?>" >
<thead style="text-align: center; border: solid 1px black;">
<tr>
<th colspan="<?php echo count($jornadas) * 2 ?>"
style="border: solid 1px black; <?php if($fecha->format("l") == 'Saturday' or $fecha->format("l") == 'Sunday'): ?>border-color: #990000;<?php endif; ?> text-align: center; margin: 0px; padding: 0px;" >
<?php echo $fecha->format("Y-m-d") ?>
</th>
</tr>
<tr style="border: solid 1px black;">
<?php foreach($jornadas as $jornada): ?>
<th style="border: solid 1px black; margin: 0px; padding: 0px; text-align: center;" ><?php echo $jornada->tituloJornada ?> Entrada</th>
<th style="border: solid 1px black; margin: 0px; padding: 0px; text-align: center;" ><?php echo $jornada->tituloJornada ?> Salida</th>
<?php endforeach; ?>
</tr>
</thead>
<tbody>
<tr style="text-align: center;">
<?php $fechaCompuesta = "F" . $fecha->format("Ymd"); ?>
<?php $Marcacion = $Emp->Marcaciones->$fechaCompuesta; ?>
<?php
$i = 0;
foreach($Marcacion as $Marca) {
if(is_a($Marca, "DateInterval")) continue;
foreach($Marca as $Jornada) {
if(is_a($Jornada, "DateInterval")) continue;
$borde = "";
if($i === 0):
$borde = 'border-left: solid 2px black;';
elseif($i === (count($Marcacion) - 1)):
$borde = 'border-right: solid 2px black;';
endif;
?>
<td
style=" margin: 0px; padding: 0px;text-align: center; <?php echo $borde ?> <?php if(empty($Jornada->Marca)): ?>background-color: yellow;<?php endif; ?> " >
<?php
switch($mostrar) {
case 'marcacion':
?>
<strong><?php if(!empty($Jornada->Marca)): ?>X<?php else: ?>O<?php endif; ?></strong>
<?php
break;
case 'diferencia':
$signo = "+";
if($Jornada->Margen->invert) {
$signo = "-";
}
?>
<?php echo $Jornada->Marca; ?><br />
<span title="<?php echo $Jornada->Marca; ?>">
<?php echo "(" . $signo . ") " . $Jornada->Margen->h . "h " . $Jornada->Margen->i . "m"; ?>
</span>
<?php
break;
}
?>
</td>
<?php $i++; ?>
<?php } ?>
<?php } ?>
</tr>
</tbody>
</table>
<br />
<?php endforeach; ?>
<?php } ?>
<?php endif; ?>
<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/