<link rel="stylesheet" href="/assets/css/checkbox.css?v=0">
<?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)
	&& isset($_POST["par1"]) && $_POST["par1"] != ""
) {
	$par1 = filter_var($_POST["par1"], FILTER_SANITIZE_NUMBER_INT);

    require_once($_SERVER['DOCUMENT_ROOT'].'/clases/Funcionario.Class.php');
	$funcionario_obj = new Funcionario(null);
    $rol_inf = $funcionario_obj->informacionFuncionarioRol(null, 1, 1);
	
	if ($par1 == 0){
		$rut 		        = '';
		$apellidoPaterno 	= '';
		$apellidoMaterno 	= '';
		$nombre             = '';
		$email              = '';
		$telfCelular        = '';
		$direccion          = '';
		$rol  				= 0;
		$estado 			= '';
		$registros  		= 0;
		$activo				= '';
		$titulo 			= "Ingreso de funcionario";
		$boton 				= "Ingresar";
	} else {
		$funcionario_resultado = $funcionario_obj->informacionFuncionarioUsuario($par1, 0);
		$funcionario_obj->Close();

		$rut 		        = $funcionario_resultado['func_rut'];
		$apellidoPaterno 	= $funcionario_resultado['func_apellido_paterno'];
		$apellidoMaterno 	= $funcionario_resultado['func_apellido_materno'];
		$nombre             = $funcionario_resultado['func_nombre'];
		$email              = $funcionario_resultado['func_email'];
		$telfCelular        = $funcionario_resultado['func_telefono'];
		$direccion          = $funcionario_resultado['func_direccion'];
		$rol 				= $funcionario_resultado['rol_UID'];
		$estado 			= $funcionario_resultado['usua_estado'];
		$registros  		= $funcionario_resultado['func_registros'];
		$activo				= 'readonly';
		$titulo 			= "Modificar funcionario";
		$boton				= 'Modificar';
	}

	?>
	<form name="frm_funcionario" id="frm_funcionario" method="post">
		<div class="modal-header">
			<h5 class="modal-title" id="md_modal_titulo"><?php echo $titulo;?></h5>
			<button aria-label="Close" class="close" data-dismiss="modal" type="button"><span aria-hidden="true"> &times;</span></button>
		</div>
		<div class="modal-body" id="md_modal_content">
			<input value="<?php echo $par1;?>" type="hidden" id="txt_modificar" name="txt_modificar">
			<div class="form-group row">
				<label class="col-form-label col-xs-12 col-sm-1">Apellido Paterno<span style="color:red;">*</span></label>
				<div class="col-xs-12 col-sm-5">
					<input class="form-control" placeholder="Apellido paterno" type="text"
						autocomplete="off" maxlength="50" <?php echo $activo;?>
						id="txt_apellidoPaterno" name="txt_apellidoPaterno" value="<?php echo $apellidoPaterno;?>">
				</div>
				<label class="col-form-label col-xs-12 col-sm-1">Apellido Materno<span style="color:red;">*</span></label>
				<div class="col-xs-12 col-sm-5">
				<input class="form-control" type="text" placeholder="Apellido materno"
					autocomplete="off" maxlength="50" <?php echo $activo;?>
					id="txt_apellidoMaterno" name="txt_apellidoMaterno" value="<?php echo $apellidoMaterno;?>">
				</div>
			</div>
			<div class="form-group row">
				<label class="col-form-label col-xs-12 col-sm-1">Nombres<span style="color:red;">*</span></label>
				<div class="col-xs-12 col-sm-11">
				<input class="form-control" type="text" placeholder="Nombre"
					autocomplete="off" maxlength="50" <?php echo $activo;?>
					id="txt_nombre" name="txt_nombre" value="<?php echo $nombre;?>">
				</div>
			</div>
			<div class="form-group row">
			<label class="col-form-label col-xs-12 col-sm-1"> Rut<span style="color:red;">*</span></label>
				<div class="col-xs-12 col-sm-5">
					<input class="form-control" placeholder="Rut" type="text"
						autocomplete="off" maxlength="12" <?php echo $activo;?>
						id="txt_rut" name="txt_rut"  value="<?php echo $rut;?>">
				</div>
				<label class="col-form-label col-xs-12 col-sm-1"> Teléfono Celular<span style="color:red;">*</span></label>
				<div class="col-xs-12 col-sm-5">
				<input class="form-control" placeholder="Celular" type="text"
					autocomplete="off" maxlength="9"
					id="txt_telefonoCelular" name="txt_telefonoCelular" maxlength="20" value="<?php echo $telfCelular;?>">
				</div>
			</div>
			<div class="form-group row">
				<label class="col-form-label col-xs-12 col-sm-1"> Email<span style="color:red;">*</span></label>
				<div class="col-xs-12 col-sm-11">
					<input class="form-control" placeholder="Correo electrónico"
						autocomplete="off" maxlength="50"
						value="<?php echo $email;?>" maxlength="100" id="txt_email" name="txt_email">
				</div>
			</div>
			<div class="form-group row">
				<label class="col-form-label col-xs-12 col-sm-1"> Dirección<span style="color:red;">*</span></label>
				<div class="col-xs-12 col-sm-11">
					<input class="form-control" placeholder="Dirección"
						autocomplete="off" maxlength="100"
						value="<?php echo $direccion;?>" maxlength="100" id="txt_direccion" name="txt_direccion">
				</div>
			</div>
			<div class="form-group row">
				<label class="col-form-label col-sm-1"> Rol<span style="color:red;">*</span></label>
				<div class="col-sm-5">
					<select name="cmb_rol" id="cmb_rol" class="form-control" >
						<option value="">Seleccione un rol...</option><?php
						foreach($rol_inf as $row ) {?>						
							<option value="<?php echo $row['rol_UID'];?>" <?php
							if($rol == $row['rol_UID']) {
								
								echo 'selected';
								
							}?>><?php echo $row['rol_descripcion'];?></option><?php 
							
						}?>
					</select>
				</div><?php 
				if (strlen($estado) > 0)
				{
				?>				
					<label class="col-form-label col-sm-1"> Estado<span style="color:red;">*</span></label>
					<div class="col-sm-4">
						<select name="cmb_estado" id="cmb_estado" class="form-control" >
							<option value="1" <?php 
								echo ($estado == 'Activo')? 'selected' : '';?>>Activo</option>
							<option value="0" <?php 
								echo ($estado == 'Inactivo')? 'selected' : '';?>>Inactivo</option>
						</select>
					</div><?php
				}?>			
			</div>
			<div class="modal-footer">
				<button class="btn btn-primary" type="submit" id="btn_guardar" name="btn_guardar"><i class="picons-thin-icon-thin-0002_write_pencil_new_edit"></i> <?php echo $boton;?></button>
				<button class="btn btn-secondary" data-dismiss="modal" type="button"><i class="picons-thin-icon-thin-0153_delete_exit_remove_close"></i> Cerrar</button>
			</div>
		</div>

	</form>
	<script type="text/javascript" src="/js/funcionarios/funcionariosCargar.js"></script>
	<?php
} else {
	echo 'Los parámetros recibidos NO son válidos';
}
?>