<?php
if(!isset($_SESSION)) {
    session_start();
}

require_once($_SERVER['DOCUMENT_ROOT'].'/varios/varios.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/clases/Varios.Class.php');

if( Varios::isActiveSession() 
    && Varios::hasModuleAccess(8)
) {

	require_once($_SERVER['DOCUMENT_ROOT'].'/clases/Funcionario.Class.php');

	$funcionario_obj = new Funcionario(null);
	$funcionario_inf = $funcionario_obj->informacionFuncionarioUsuario(NULL, 1);
	$funcionario_obj->Close();
	?>
	<div class="row">
	<div class="col-sm-12" align="right"><?php
		if ( Varios::hasModuleActionAccess(8, 6) ) {?>
			<button class="btn btn-sm btn-primary" onclick="solicitaRecuperar(0)"><i class="picons-thin-icon-thin-0151_plus_add_new" 
				style="font-size:15px;color:white;"></i> Nuevo funcionario</button><?php
		}?>
	</div>
	</div>
	<table id="tablaFuncionarios" class="table table-responsive table-hover table-condensed table-striped table-bordered" 
		style="border: 3px solid #DEE0E2;">
		<thead class="thead-default">
			<tr>
				<th width="15%">Rut</th>
				<th width="20%">Nombre del funcionario<br/>Usuario</th>
				<th width="15%">Télefono</th>
				<th width="15%">Dirección</th>
				<th width="15%">Email</th>
				<th width="10%">Rol</th>
				<th width="10%">Estado</th>
				<th width="10%">Opciones</th>
			</tr>
		</thead>
		<tbody><?php
			foreach ($funcionario_inf as $value) {?>		
				<tr>
					<td style="vertical-align: text-top;"><?php echo Varios::rutDarFormato($value['func_rut']);?></td>
					<td style="vertical-align: text-top;"><?php echo $value['func_nombre_completo'].'<br/><strong>'.$value['usua_nombreusuario'].'</strong>';?></td>
					<td style="vertical-align: text-top;"><?php echo $value['func_telefono'];?></td>
					<td style="vertical-align: text-top;"><?php echo $value['func_direccion'];?></td>
					<td style="vertical-align: text-top;"><?php echo $value['func_email'];?></td>
					<td style="vertical-align: text-top;"><?php echo $value['rol_descripcion'];?></td>
					<td style="vertical-align: text-top;"><?php echo $value['usua_estado_formato'];?></td>
					<td style="vertical-align: text-top; white-space: nowrap;"  class="row-actions">	
						<a href="#" title="Modificar el funcionario" onclick="solicitaRecuperar(<?php echo $value['func_UID'];?>, 
								'<?php echo $value['func_nombre_completo'];?>')"><i class="os-icon os-icon-pencil-2" style="color:blue;"></i></a><?php
						if ($value['func_registros'] == 0) {?>
							<a class="danger" href="#" title="Eliminar el funcionario"
								onclick="funcionarioEliminarConfirmar('<?php echo Varios::codifica($value['func_UID']);?>', 
								'<?php echo $value['func_nombre_completo'];?>')"><i class="picons-thin-icon-thin-0018_office_trash_bin" style="color:blue;"></i></a><?php											
						} else {?>
							<a class="disabled" href="#" title="No se puede eliminar porque está siendo ocupado"><i class="picons-thin-icon-thin-0018_office_trash_bin" 
										style="color:#aeb6bf;"></i></a><?php						
						}?>
					</td>
				</tr><?php
				
			}?>		
		</tbody>
	</table><?php 
}?>