<?php //print_r($_SESSION); ?>
<div align="center" id="cargarDatos" >
</div>
<div id="formSolicitar">
<form id="form-solicitud" onsubmit="return false;" method="post" name="form-solicitud">
<div class="">
<div class="row">
<div class="col-xs-12 col-sm-4 col-md-6 ">
<div class="col-md-12">
<div class="form-group">
<label for="cedulaEmpleado">Tu Cédula</label>
<div class="input-group">
<input type="number" class="form-control cedulaEmpleado"
name="cedulaEmpleado" id="cedulaEmpleado"
<?php if (Cliente::estaLogueado()): ?>
value="<?= Cliente::cedula() ?>" readonly=""
<?php endif; ?>
placeholder="Cedula" required style="height: 35px !important;">
<span class="input-group-btn">
<button class="btn btn-default" id="btnCedulaEmpleado" type="button" style="height: 35px !important;"><span class="glyphicon glyphicon-search" aria-hidden="true"></span></button>
</span>
</div>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label for="nombreEmpleado">Tu Nombre</label>
<input type="text" class="form-control datosColaborador" id="nombreEmpleado" name="nombreEmpleado" placeholder="Nombre del Colaborador" disabled required style="height: 35px !important;">
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label for="correoEmpleado">Correo</label>
<input type="text" class="form-control datosColaborador" id="correoEmpleado" name="correoEmpleado" placeholder="Correo del Colaborador" disabled required style="height: 35px !important;">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="cargoEmpleado">Cargo</label>
<input type="text" class="form-control datosColaborador" id="cargoEmpleado" name="cargoEmpleado" placeholder="Cargo Colaborador" disabled required style="height: 35px !important;">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="departamentoEmpleado">Dirección / División</label>
<input type="text" class="form-control datosColaborador" id="departamentoEmpleado" name="departamentoEmpleado"
placeholder="Departamento Colaborador" disabled required style="height: 35px !important;">
</div>
</div>
</div>
<div class="col-xs-12 col-sm-8 col-md-6" >
<div class="col-md-12">
<div class="form-group">
<label for="jefenombreEmpleado">Jefe Inmediato</label>
<input type="text" class="form-control datosColaborador" id="jefenombreEmpleado" name="jefenombreEmpleado" placeholder="Cargo Colaborador" disabled required style="height: 35px !important;">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="jefecoreoEmpleado">Correo</label>
<input type="text" class="form-control datosColaborador" id="jefecoreoEmpleado" name="jefecoreoEmpleado" placeholder="Cargo Colaborador" disabled required style="height: 35px !important;">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="jefeunidadEmpleado">Dirección / División</label>
<input type="text" class="form-control datosColaborador" id="jefeunidadEmpleado" name="jefeunidadEmpleado"
placeholder="Departamento Colaborador" disabled required style="height: 35px !important;">
</div>
</div>
<hr />
<div class="col-md-12">
<div class="input-append date form_datetime">
<label for="fechaIncioPermiso">Fecha y Hora de Inicio de Permiso</label>
<input type="text" class="form-control" name="fechaInicioPermiso" id="fechaInicioPermiso"
placeholder="Fecha y Hora de Inicio de Permiso" required style="height: 35px !important;">
<span class="add-on"><i class="icon-th"></i></span>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label for="motivoPermiso">Motivo del Permiso</label>
<select id="motivoPermiso" name="motivoPermiso" class="form-control" required style="height: 35px !important;">
<?php foreach ($Motivos as $motivo) : ?>
<option value="<?= $motivo->permisoMotivoID; ?>"><?= $motivo->permisoMotivoTITULO; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
</div>
</div>
</div>
<hr />
<div class="col-md-12">
<div class="form-group">
<label for="JustificacionPermiso">Asunto del Permiso</label>
<textarea class="form-control" required=""
id="JustificacionPermiso" name="JustificacionPermiso" rows="3"></textarea>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="checkbox-inline">
<input id="politica-permisos" name="politica" type="checkbox" value="ACEPTO" required="" >
Acepto las <a href="javascript:void(0)" onclick="abrirPoliticaPermisos();" title="Clic para ver la politica de uso.">politicas, terminos y condiciones</a> de USO de la aplicación.
</label>
</div>
</div>
<div class="col-md-12 " align="right">
<div class="btn-group" role="group">
<button type="reset" class="btn btn-default">Limpiar Formulario</button>
<button id="btn-enviar" type="submit" class="btn btn-primary" disabled="">Realizar Solicitud</button>
</div>
</div>
</form>
</div>
<script type="text/javascript">
$(document).ready(function () {
$('.form_datetime').datetimepicker({
autoclose: true,
format: 'yyyy-mm-dd hh:ii',
showMeridian: true,
startDate: new Date()
});
$("#btnCedulaEmpleado").click(function () {
verificarIdentificacionColaborador($('#cedulaEmpleado').val(), actualizarDatosColaborador);
});
<?php if (Cliente::estaLogueado()): ?> $("#btnCedulaEmpleado").click(); <?php endif; ?>
//activarVerificacionCedula('cedulaEmpleado', actualizarDatosColaborador);
$("#form-solicitud").submit(function (evt) {
registrarPermiso($(this).serialize());
evt.preventDefault();
});
});
function actualizarDatosColaborador(datos) {
/*procesarRespuesta(datos,
function (datos) {*/
if(datos!=null){
console.log(datos.Colaborador);
var Colaborador = datos.Colaborador;
$("#cedulaEmpleado").val(Colaborador.personaIDENTIFICACION);
$("#nombreEmpleado").val(Colaborador.personaNOMBRES + " " + Colaborador.personaAPELLIDOS);
$("#correoEmpleado").val(Colaborador.colaboradorEMAIL);
$("#cargoEmpleado").val(Colaborador.cargoTITULO);
$("#departamentoEmpleado").val(Colaborador.unidadTITULO);
$("#jefenombreEmpleado").val(Colaborador.jefeInmediatoNOMBRES + " " + Colaborador.jefeInmediatoAPELLIDOS);
$("#jefecoreoEmpleado").val(Colaborador.jefeInmediatoColaboradorEMAIL);
$("#jefeunidadEmpleado").val(Colaborador.jefeInmediatoUnidadTITULO);
$("#btn-enviar").removeAttr('disabled');
$("#cargarDatos").html("");
}else{
$(".datosColaborador").val("");
$("#btn-enviar").attr('disabled', '');
$("#cargarDatos").html("Verifique la cedula. No se ha podido identificar al colaborador.");
}
// );*/
}
function registrarPermiso(datosPermiso) {
ejecutarOperacionJSON(
"permisos", "registroPermiso", datosPermiso,
function (datos) {
/*procesarRespuesta(datos, function (datos) {*/
cargarVistaApps('permisos', 'confirmarPermiso',
'idPermiso=' + datos.DATOS.IDPERMISO);
//});
}
);
}
</script>