{% extends 'base.html.twig' %}

{% block title%}
    WONDER-Transporte Nacional
{% endblock %}
{% block titulo %}
    GESTIÓN DE TRANSPORTE NACIONAL
{% endblock %}
{% block bread %}
    T-Nacional
{% endblock %}

{% block body %}
    <style>
        body {background-image: url({{ asset('recursos/imagenes/sistema/fondo_lateral.png')}});
            background-repeat: no-repeat;
            /*background-size: 200px;*/
            background-size: cover;
        }

        .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
            padding: 3px 12px;
        }
        body {
            font: 14px/1.5 sans-serif;
        }
        .btn {
            font-size: 10px;
            padding: .2rem 1.2rem;
        }




        .col-sm-2 {
            max-width: 100%;
        }



    </style>
    <div class="row">
        {#{% if is_granted('ROLE_SUPER')%}#}
        <div class="col-sm-12">
            {% include 'messages/success.html.twig' %}
            {% include 'messages/danger.html.twig' %}
            <div class="white-box">
                <h3 class="box-title m-b-0">LISTADO DE TRANSPORTE NACIONAL</h3>
                <div class="clearfix">
                    <div class=" tableTools-container">
                        {% if is_granted('ROLE_ADMINISTRADOR') or is_granted('ROLE_TECNICO') or is_granted('ROLE_RECEPCION')%}
                            <a href="{{ path('tnacional_new') }}" class="btn btn-outline btn-rounded btn-success pull-right" title='Nuevo Registro' style="font-size: 18px; margin-left: 10px">Agregar Registro</a>
                        {% endif %}
                    </div>
                </div>
                <hr>
                <div class="table-responsive">
                    <table id="myTable" class="table table-striped">
                        <thead>
                        <tr>
                            <th>Fecha Inicial</th>
                            <th>Empresa</th>
                            <th>Nº Autos</th>
                            <th>Origen</th>
                            <th>Destino</th>
                            <th>Estado</th>
                            <th>Observaciones</th>
                            <th class="text-right">Acciones</th>
                        </tr>
                        </thead>
                        <tbody>

                        {% set indice = 0 %}
                        {% for entity in tnacionals %}
                            <tr data-id="{{ entity.idnacional }}" >
                                <td>{{ entity.fechainicio|date('d-m-Y') }}</td>
                                <td>{{ entity.nombre }}</td>
                                <td>{{ entity.registros }}</td>
                                <td>{{ entity.origen }}</td>
                                <td>{{ entity.destino}}</td>
                                <td>
                                    {% if entity.estado == 'Recepción' %}
                                        <p><span class="label label-sm label-danger">{{ entity.estado}}</span></p>
                                    {% elseif entity.estado == 'En Curso' %}
                                        <p><span class="label label-sm label-warning">{{ entity.estado }}</span></p>
                                    {% elseif (entity.estado == 'Entregado') %}
                                        <p><span class="label label-sm label-success">{{ entity.estado }}</span></p>
                                    {% else %}
                                        <p><span class="label label-sm label-primary">{{ entity.estado }}</span></p>
                                    {% endif %}

                                </td>
                                <td>{{ entity.observaciones }}</td>

                                <td class="action-buttons text-right">
{#                                    <a class="fcbtn btn btn-success btn-outline btn-1b" href="{{ path('tnacional_show', { 'idnacional': entity.idnacional }) }}" title="Ver"><i class="fa fa-eye"></i></a>#}
                                    {% if is_granted('ROLE_ADMINISTRADOR')%}
                                        <a class="fcbtn btn btn-warning btn-outline btn-1b" href="{{ path('tnacional_edit', { 'idnacional': entity.idnacional }) }}" title="Editar"><i class="fa fa-edit"></i></a>
                                    {% endif %}
                                    {% if is_granted('ROLE_TECNICO') and habilitaEdicion[indice] %}
                                        <a class="fcbtn btn btn-warning btn-outline btn-1b" href="{{ path('tnacional_edit', { 'idnacional': entity.idnacional }) }}" title="Editar"><i class="fa fa-edit"></i></a>
                                    {% endif %}
                                    {% if is_granted('ROLE_ADMINISTRADOR')%}
                                        <a class="fcbtn btn btn-danger btn-outline btn-1b btn-delete" href="javascript:void(0)" title="Eliminar"><i class="fa fa-trash"></i></a>
                                    {% endif %}

                                    {% if is_granted('ROLE_ADMINISTRADOR') or is_granted('ROLE_TECNICO')  or is_granted('ROLE_RECEPCION')%}
                                        <a class="btn btn-primary btn-rounded pull-right" href="{{ path('tregnal_index', { 'idnacional': entity.idnacional }) }}" title="Gestión de Vehículos" style="font-size: 14px; margin-left: 5px"><i class="fa fa-car"></i>&nbsp; Vehículos</a>
                                    {% endif %}

                                    {% if is_granted('ROLE_ADMINISTRADOR') or is_granted('ROLE_TECNICO')  or is_granted('ROLE_RECEPCION')%}
                                        <a href="{{ path('tfactnal_new', { 'idnacional': entity.idnacional }) }}" class="btn btn-outline btn-rounded btn-info pull-right" title='Genera/Cobra Factura' style="font-size: 14px; margin-left: 5px ">Facturas</a>
                                    {% endif %}
                                    <!-- /    <a class="btn btn-danger btn-circle btn-delete" href="javascript:void(0)"><i class="fa fa-trash-o"></i></a>-->
{#                                    <a class="btn btn-info btn-circle" href="{{ path('tnacional_edit', { 'idnacional': entity.idnacional }) }}" title="PDF" target="_blank"><i class="fa fa-print"></i></a>#}

                                </td>
                            </tr>


                            {% set indice = indice + 1 %}
                        {% endfor %}
                    </table>
                </div>
            </div>
        </div>
        {#{% endif %}#}
    </div>
    <!-- /.row -->

    {{ include ('forms/delete.html.twig', { form: delete_form_ajax, message: 'Estás seguro de borrar el registro?', id:'form-delete', with_submit:false }) }}

{% endblock %}
{% block javascripts %}
    {#    <script src="{{ asset('admin/js/delete-user.js') }}"></script>#}
    <script>
        function controllet(e) {
            tecla = (document.all) ? e.keyCode : e.which;
            if (tecla==8) return true; // para la tecla de retroseso
            else if (tecla==0||tecla==9)  return true; //<-- PARA EL TABULADOR-> su keyCode es 9 pero en tecla se esta transformando a 0 asi que porsiacaso los dos
            patron =/[a-zA-Z\u00E0-\u00FC\s]/;// -> solo numeros
            te = String.fromCharCode(tecla);
            return patron.test(te);
        }
    </script>
    <script>
        function controlnum(e) {
            tecla = (document.all) ? e.keyCode : e.which;
            if (tecla==8) return true; // para la tecla de retroseso
            else if (tecla==0||tecla==9)  return true; //<-- PARA EL TABULADOR-> su keyCode es 9 pero en tecla se esta transformando a 0 asi que porsiacaso los dos
            //patron =/^\d{0,8}(\.\d{0,3})?$/;// -> solo letras
            patron =/[0-9\.\-\s]/;// -> solo numeros
            te = String.fromCharCode(tecla);
            return patron.test(te);
        }
    </script>
    <script>
        $(document).ready(function () {
            // Basic
            $('.dropify').dropify();
            $('#myTable').DataTable({
                "pageLength": 25,
                "language": {
                    "url": "//cdn.datatables.net/plug-ins/1.10.16/i18n/Spanish.json"
                },
                dom: 'Bfrtip',
                buttons: [
                    { extend: 'copy', text: 'Copiar' },
                    { extend: 'excel', text: 'Excel' },
                    { extend: 'print', text: 'Imprimir' }
                ]
            });
        });
    </script>

{% endblock %}




{#{% extends 'base.html.twig' %}#}

{#{% block title %}Tnacional index{% endblock %}#}

{#{% block body %}#}
{#    <h1>Tnacional index</h1>#}

{#    <table class="table">#}
{#        <thead>#}
{#            <tr>#}
{#                <th>Idnacional</th>#}
{#                <th>Fechainicio</th>#}
{#                <th>Factura</th>#}
{#                <th>Observaciones</th>#}
{#                <th>Auditoria</th>#}
{#                <th>actions</th>#}
{#            </tr>#}
{#        </thead>#}
{#        <tbody>#}
{#        {% for tnacional in tnacionals %}#}
{#            <tr>#}
{#                <td>{{ tnacional.idnacional }}</td>#}
{#                <td>{{ tnacional.fechainicio ? tnacional.fechainicio|date('Y-m-d H:i:s') : '' }}</td>#}
{#                <td>{{ tnacional.factura }}</td>#}
{#                <td>{{ tnacional.observaciones }}</td>#}
{#                <td>{{ tnacional.auditoria }}</td>#}
{#                <td>#}
{#                    <a href="{{ path('tnacional_show', {'idnacional': tnacional.idnacional}) }}">show</a>#}
{#                    <a href="{{ path('tnacional_edit', {'idnacional': tnacional.idnacional}) }}">edit</a>#}
{#                </td>#}
{#            </tr>#}
{#        {% else %}#}
{#            <tr>#}
{#                <td colspan="6">no records found</td>#}
{#            </tr>#}
{#        {% endfor %}#}
{#        </tbody>#}
{#    </table>#}

{#    <a href="{{ path('tnacional_new') }}">Create new</a>#}
{#{% endblock %}#}
