{% extends "@crud\\crud.html.twig" %}
{% block jquery %}
{{ parent() }}
<script type="text/javascript">
$(function()
{
$("#buscar").click(function(e){
if ($('#cedula').val())
{
var url='{{ path('search_recluta_con_resultado', {'cedula': '__CEDULA__'}) }}';
url=url.replace('__CEDULA__',$('#cedula').val());
$('#contenedor_cambio').mask(' Buscando...');
$.getJSON(url , function(result){
$('#contenedor_cambio').unmask();
if (result.ok)
{
$('#resultados').removeClass('hide');
if (result.reclutaFoto)
$('#foto').html('<img width="200px" src="'+result.reclutaFoto+'">');
else
if (result.reclutaSexo=='Masculino')
$('#foto').html('<img src="{{ asset('images/foto_hombre.jpg') }}">');
else
$('#foto').html('<img src="{{ asset('images/foto_mujer.jpg') }}">');
$('#recluta_nombre').html(result.reclutaNombre);
$('#recluta_identificacion').html(result.reclutaIdentificacion);
$('#recluta_sexo').html(result.reclutaSexo);
$('#base').val(result.base);
$('#centro').html(result.centros);
$('#unidad').html(result.unidades);
$('#unidad_asignada').val(result.unidad);
$('#recluta').val(result.recluta);
$('#asignado_a').html(result.asignado);
}
else
{
showError(bootbox, result.error);
}
});
}
});
$("#cambiar").click(function(e){
if ($('#unidad').val()!=$('#unidad_asignada').val())
{
var url='{{ path('do_limpiar_resultado', {'reclutaProceso': '__RECLUTA__'}) }}';
url=url.replace('__RECLUTA__',$('#recluta').val());
$('#contenedor_cambio').mask(' Cambiando...');
$.getJSON(url , function(result){
$('#contenedor_cambio').unmask();
if (result.ok)
{
showError(bootbox, 'Cambio realizado');
$('#resultados').addClass('hide');
$('#cedula').val('');
}
else
{
showError(bootbox, result.error);
}
});
}
else
{
showError(bootbox, 'No ha cambiado la unidad');
}
});
$("#base").change(function(e){
if ($("#base").val())
{
$('#resultados').mask(' Cargando...');
var url = '{{ path('load_centros_por_base', {'base': '__BASE__'}) }}';
url = url.replace('__BASE__', $("#base").val());
$('#centro').load(url, function(){
$('#unidad').html('');
$('#resultados').unmask();
});
}
});
$("#centro").change(function(e){
if ($("#centro").val())
{
$('#resultados').mask(' Cargando...');
var url = '{{ path('load_unidades_por_centro', {'centro': '__CENTRO__'}) }}';
url = url.replace('__CENTRO__', $("#centro").val());
$('#unidad').load(url, function(){
$('#resultados').unmask();
});
}
});
});
</script>
{% endblock %}
{% block content %}
<div class="widget-box transparent">
<div class="widget-header widget-header-flat">
<h4 class="widget-title lighter">
<i class="fas fa-pencil-alt orange"></i>
Anular y borrar resultado de aspirante registrado
</h4>
<!--div class="widget-toolbar">
<a href="#" data-action="collapse">
<i class="fas fa-chevron-up"></i>
</a>
</div-->
</div>
<div id='contenedor_cambio' class="widget-body" style="display: block;">
<div class="widget-main no-padding">
<br>
<table>
<thead>
<tr>
<td style='padding: 8px'>
Indique la cédula del recluta:
</td>
<td style='padding: 8px'>
<input id='cedula' type='text'> <button id='buscar'>Buscar</button>
</td>
</tr>
<thead>
<tbody id='resultados' class='hide'>
<tr>
<td style='padding: 8px' rowspan='4'>
<span id="foto"></span>
</td>
<td style='padding: 8px'>
<b>Nombres:</b><br>
<span id='recluta_nombre'></span>
</td>
</tr>
<tr>
<td style='padding: 8px'>
<b>Identificación:</b><br>
<span id='recluta_identificacion'></span>
</td>
</tr>
<tr>
<td style='padding: 8px'>
<b>Sexo:</b><br>
<span id='recluta_sexo'></span>
</td>
</tr>
<tr>
<td style='padding: 8px'>
<b>Resultado:</b><br>
<span id='asignado_a'></span>
<input id='unidad_asignada' type='hidden'>
<input id='recluta' type='hidden'>
</td>
</tr>
<tr>
<td style='padding: 8px'>
</td>
<td style='padding: 8px'>
<button id='cambiar'>Anular resultado</button>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
{% endblock %}