{% extends 'navbar.html.twig' %}
{% block title %}Pedidos Reparacion{% endblock %}
{% block content_user %}
<h5>Informe de Mantenimiento</h5>
<hr>
{{ form_start(form, { 'attr' : { 'novalidate' : 'novalidate' }}) }}
<div class="form-row pt-2">
<div class="col col-lg-3">
{{ form_label(form.sector) }}
{{ form_widget(form.sector, { 'attr' : { 'class' : 'form-control form-control inherit form-select'} }) }}
{{ form_errors(form.sector) }}
</div>
<div class="col col-lg-3">
{{ form_label(form.departamento) }}
{{ form_widget(form.departamento, { 'attr' : { 'class' : 'form-control form-control inherit form-select'} }) }}
{{ form_errors(form.departamento) }}
</div>
<div class="col col-lg-2">
{{ form_label(form.desde) }}
{{ form_widget(form.desde, { 'attr' : { 'class' : 'form-control form-control inherit'} }) }}
{{ form_errors(form.desde) }}
</div>
<div class="col col-lg-2">
{{ form_label(form.hasta) }}
{{ form_widget(form.hasta, { 'attr' : { 'class' : 'form-control form-control inherit'} }) }}
{{ form_errors(form.hasta) }}
</div>
<div class="col col-lg-2 pt-4 mt-4">
<input type="submit" class="btn btn-info btn-block" value="Aplicar Filtro" />
</div>
</div>
{{ form_end(form) }}
<hr>
{% if pedido_reparacions is defined %}
<hr>
<a href="{{ url }}" class="btn btn-danger btn-lg" target="_blank">
<i class="fas fa-file-pdf"></i>
Exportar a PDF
</a>
<hr>
<table id="example" class="table table-striped table-bordered table-hover">
<thead>
<tr>
<th>Estado</th>
<th>Fecha Pedido</th>
<th>Fecha Realizacion</th>
<th>Fecha A Realizar</th>
<th>Sector</th>
<th>Departamento</th>
<th>Detalle</th>
</tr>
</thead>
<tbody>
{% for pedido_reparacion in pedido_reparacions %}
<tr>
<td style="color: {{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'green' : 'red' : 'black' }}">
{{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'Realizado' : 'Pendiente Realizar' : 'Pendiente Diagramar' }}
</td>
<td style="color: {{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'green' : 'red' : 'black' }}">{{ pedido_reparacion.fechaPedido|date('d/m/Y') }}</td>
<td style="color: {{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'green' : 'red' : 'black' }}">
{{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? pedido_reparacion.fecha|date('d/m/Y') : '' : '' }}</td>
<td style="color: {{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'green' : 'red' : 'black' }}">
{{pedido_reparacion.realizada is defined ? not pedido_reparacion.realizada ? pedido_reparacion.fechaDiagrama|date('d/m/Y') : '' : '' }}</td>
<td style="color: {{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'green' : 'red' : 'black' }}">{{ pedido_reparacion.sector}}</td>
<td style="color: {{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'green' : 'red' : 'black' }}">
{{ pedido_reparacion.departamento }}
</td>
<td style="color: {{ pedido_reparacion.realizada is defined ? pedido_reparacion.realizada ? 'green' : 'red' : 'black' }}">{{ pedido_reparacion.detalle }}</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endif %}
{% endblock %}
{% block javascripts_footer %}
{{ parent() }}
<script type="text/javascript">
$('#example').DataTable({
fixedHeader: true,
paging: true,
responsive: true,
searching: false,
order: [[ 0, 'desc' ]],
language: {
url: '{{ asset('i18n/spanish.json') }}'
}
});
</script>
{% endblock %}