{% extends 'base.html.twig' %}
{% block title %}Contratos{% endblock %}
{% block body %}
<div class="panel panel-primary">
<div class="panel-heading"><strong>Contrato N° {{ contrato.id }}</strong></div>
<div class="panel-body">
<table class="table table-bordered table-condensed table-hover">
<tbody>
<tr>
<th class="active">Tipo</th>
<td>{{ contrato.tipocontrato }}</td>
<th class="active">Vigencia</th>
<td>{{ contrato.tipovigencias }}</td>
</tr>
<tr>
<th class="active">Forma de pago</th>
<td>{{ contrato.formaspago }}</td>
<th class="active">Moneda</th>
<td>{{ contrato.monedas }}</td>
</tr>
<tr>
<th class="active">Tipo Facturación</th>
<td>{{ contrato.tipofacturacion }}</td>
<th class="active">Fecha registro</th>
<td>{{ contrato.fecharegistro ? contrato.fecharegistro|date('d-m-Y') : '' }}</td>
</tr>
<tr>
<th class="active">Estatus</th>
<td>{{ contrato.estatuscontratos }}</td>
<th class="active">Fecha Estatus</th>
<td>{{ contrato.fechaestatus ? contrato.fechaestatus|date('d-m-Y') : '' }}</td>
</tr>
<tr>
<th class="active">Clientes</th>
<td>{{ contrato.clientes }}</td>
<th class="active">Observación</th>
<td >{{ contrato.observacion }}</td>
</tr>
</tbody>
</table>
</div>
</div>
{% if contrato.tipocontrato.id != "3" %}
<div class="panel panel-primary">
<div class="panel-heading"><strong>Afiliados</strong></div>
<div class="panel-body">
<div class="table-responsive">
<p class="alert-info text-right"><strong> Cantidad de Afiliados que retornó la consulta: ({{ afiliados|length }})</strong></p>
<table class="table table-bordered table-condensed table-hover">
<thead>
<tr class="active">
<th>N° Identificación</th>
<th>Nombres</th>
<th>Ind Titular</th>
<th>N° Certificado</th>
<th>Edad</th>
<th>Sexo</th>
<th>Estatus</th>
<th>Fecha Exclusión</th>
<th>Acciones</th>
</tr>
</thead>
<tbody>
{% for afiliado in afiliados %}
{% set class='' %}
{% if afiliado.estatus == "2" %} {% set class='alert alert-danger' %} {% endif %}
<tr class="{{class}}">
<td>{{ afiliado.clientes.tipoid }}-{{ afiliado.clientes.numid }}</td>
<td>{{ afiliado.clientes.nombresrazonsocial }}</td>
<td>{% if afiliado.indtitular==1 %} <i class="glyphicon glyphicon-ok-circle"></i> {% endif %}</td>
<td>{{afiliado.ncertificado }}</td>
<td>{{ afiliado.clientes.edad }}</td>
<td>{{ afiliado.clientes.sexo }}</td>
<td>{{ afiliado.estatus }}</td>
<td>{{ afiliado.fechaexclusion ? afiliado.fechaexclusion|date('d-m-Y') : '' }}</td>
{% if afiliado.indtitular==1 %}
<td><a class="excluircertificado" href="{{ path('contratos_excluircertificado') }}?clienteid={{afiliado.clientes.id}}&contratoid={{afiliado.contratos.id}}&ncertificado={{afiliado.ncertificado}}"><i class="glyphicon glyphicon-remove"></i></a></td>
{% else %}
<td><a class="excluirafiliado" href="{{ path('contratos_excluirafiliado') }}?clienteid={{afiliado.clientes.id}}&contratoid={{afiliado.contratos.id}}&ncertificado={{afiliado.ncertificado}}&nafiliado={{afiliado.id}}"><i class="glyphicon glyphicon-remove"></i></a></td>
{% endif %}
</tr>
{% else %}
<tr>
<td colspan="10">no records found</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
{% endif %}
{% if certificados %}
<div class="panel panel-primary">
<div class="panel-heading"><strong>Certificados</strong></div>
<div class="panel-body">
<div class="table-responsive">
<p class="alert-info text-right"><strong> Cantidad de Certificados que retornó la consulta: ({{ certificados|length }})</strong></p>
<table class="table table-bordered table-condensed table-hover">
<thead>
<tr class="active">
<th>N° identificación</th>
<th>Fecha registro</th>
<th>Estatus</th>
<th>Fecha estatus</th>
<th>Fecha desde</th>
<th>Fecha hasta</th>
<th>Fecha Prox. Facturación</th>
<th>N° certificado</th>
</tr>
</thead>
<tbody>
{% for certificado in certificados %}
{% set class='' %}
{% if certificado.estatus == "2" %} {% set class='alert alert-danger' %} {% endif %}
<tr class="{{class}}">
<td>{{ certificado.tipoid }}-{{ certificado.numid }}</td>
<td>{{ certificado.fecharegistro ? certificado.fecharegistro|date('d-m-Y') : '' }}</td>
<td>{{ certificado.estatus }}</td>
<td>{{ certificado.fechaestatus ? certificado.fechaestatus|date('d-m-Y') : '' }}</td>
<td>{{ certificado.fechadesde ? certificado.fechadesde|date('d-m-Y') : '' }}</td>
<td>{{ certificado.fechahasta ? certificado.fechahasta|date('d-m-Y') : '' }}</td>
<td>{{ certificado.fechaproximafacturacion ? certificado.fechaproximafacturacion|date('d-m-Y') : '' }}</td>
<td class="text-right">{{ certificado.ncertificado }}</td>
</tr>
{% else %}
<tr>
<td colspan="10">no records found</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
{% endif %}
<div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" id="modal0">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content" >
<div class="modal-body" id="modal1"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
</div>
</div>
</div>
</div>
<div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel2" aria-hidden="true" id="excluircertificadodiv" style="width: 90%">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel"><b class="text-primary"><i class="glyphicon glyphicon-info-sign"></i> Excluir certificado</b></h4>
</div>
<div class="modal-body">
<h4>Esta seguro que desea Excluir el certificado del Contrato ? </h4>
<h4 class="modal-title text-center" id="myModalLabel"><br> ¿ Desea continuar ?</h4>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" id="excluircertificadodiv-btn-si">Si</button>
<button type="button" class="btn btn-primary" id="excluircertificadodiv-btn-no">No</button>
</div>
</div>
</div>
</div>
<div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel2" aria-hidden="true" id="excluirafiliadodiv" style="width: 90%">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel"><b class="text-primary"><i class="glyphicon glyphicon-info-sign"></i> Excluir Afiliado</b></h4>
</div>
<div class="modal-body">
<h4>Esta seguro que desea Excluir el Afiliado del contrato ? </h4>
<h4 class="modal-title text-center" id="myModalLabel"><br> ¿ Desea continuar ?</h4>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" id="excluirafiliadodiv-btn-si">Si</button>
<button type="button" class="btn btn-primary" id="excluirafiliadodiv-btn-no">No</button>
</div>
</div>
</div>
</div>
<form name="acciones" method="POST" action="" id="acciones">
</form>
<script type="text/javascript">
$(function() {
$('.serviciosafiliado').click(function(event) {
event.preventDefault();
$('#modal1').load($(this).attr('href'));
$('#modal0').modal('show');
});
$(".excluircertificado").click(function(e) {
e.preventDefault();
console.log($(this).attr('href'));
$("#acciones").attr('action', $(this).attr('href'));
$("#excluircertificadodiv").modal('show');
});
$(".excluirafiliado").click(function(e) {
e.preventDefault();
$("#acciones").attr('action', $(this).attr('href'));
$("#excluirafiliadodiv").modal('show');
});
$("#excluircertificadodiv-btn-si").on("click", function() {
$("#acciones").submit();
$("#excluircertificadodiv").modal('hide');
});
$("#excluircertificadodiv-btn-no").on("click", function() {
$("#acciones").attr('action', null);
$("#excluircertificadodiv").modal('hide');
});
$("#excluirafiliadodiv-btn-si").on("click", function() {
$("#acciones").submit();
$("#excluirafiliadodiv").modal('hide');
});
$("#excluirafiliadodiv-btn-no").on("click", function() {
$("#acciones").attr('action', null);
$("#excluirafiliadodiv").modal('hide');
});
});
</script>
{% endblock %}