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

{% block title%}
    WONDER-T-InterNal Vehículos
{% endblock %}
{% block titulo %}
    GESTIÓN DE TRANSPORTE INTERNACIONAL
{% endblock %}
{% block bread %}
    T-Internacional
{% endblock %}

{% block body %}
    <style>

        .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;
        }

        .subir{
            padding: 5px 10px;
            background: #f55d3e;
            color:#fff;
            border:0px solid #fff;
        }

        .subir:hover{
            color:#fff;
            background: #f7cb15;
        }


        .parpadea {

            animation-name: parpadeo;
            animation-duration: 1s;
            animation-timing-function: linear;
            animation-iteration-count: infinite;

            -webkit-animation-name:parpadeo;
            -webkit-animation-duration: 1s;
            -webkit-animation-timing-function: linear;
            -webkit-animation-iteration-count: infinite;
        }

        @-moz-keyframes parpadeo{
            0% { opacity: 1.0; }
            50% { opacity: 0.0; }
            100% { opacity: 1.0; }
        }

        @-webkit-keyframes parpadeo {
            0% { opacity: 1.0; }
            50% { opacity: 0.0; }
            100% { opacity: 1.0; }
        }

        @keyframes parpadeo {
            0% { opacity: 1.0; }
            50% { opacity: 0.0; }
            100% { opacity: 1.0; }
        }

        .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 INTERNACIONAL</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('tinternacional_new') }}" class="btn btn-outline btn-rounded btn-success pull-right" title='Nuevo Registro' style="margin-left: 10px; font-size: 18px">Agregar Registro</a>
                        {% endif %}
{#                        <a href="{{ path('tinternacional_index') }}" class="btn btn-outline btn-rounded btn-info pull-right" title='Vuelve Atrás' style="font-size: 18px">Volver</a>#}
                    </div>
                </div>
                <hr>
                <div class="table-responsive">
                    <table id="myTable" class="table table-striped">
                        <thead>
                        <tr>
                            <th>Fecha Salida</th>
                            <th>Empresa</th>
                            <th>Nº Autos</th>
                            <th>Servicio</th>
                            <th>Origen</th>
                            <th>Destino</th>
                            <th>MIC/DTA</th>
                            <th>Factura</th>
                            <th>Empresa de Transporte</th>
                            <th>Camión</th>
                            <th>Fecha de Entrega</th>
                            <th>Fecha de Pago</th>
{#                            <th>Fecha de Pago</th>#}
                            <th>Observaciones</th>
                            <th>Estado</th>
                            <th class="text-right">Acciones</th>
                        </tr>
                        </thead>
                        <tbody>
                        {% set indice = 0 %}
                        {% for entity in tinternacionals %}
                            <tr data-id="{{ entity.idinternacional }}" >
                                <td>{{ entity.fechasalida|date('d-m-Y') }}</td>
                                <td>{{ entity.idempresa }}</td>
                                <td>{{ entity.cant }}</td>
                                <td>{{ entity.idservicio }}</td>
                                <td>{{ entity.idorigen }}</td>
                                <td>{{ entity.iddestino }}</td>
                                <td>{{ entity.micdta }}</td>
                                <td>
                                    {% if entity.fac != 0 %}
                                        {{ entity.fac }}
                                    {% else %}
                                        <p class="text-danger parpadea">_ _ _</p>
                                    {% endif %}
                                </td>
                                <td>{{ entity.idempresa2 }}</td>
                                <td>{{ entity.idcamion }}</td>
                                <td>{% if entity.fechaentrega|date('d-m-Y') != '01-01-1980' %}
                                    {{ entity.fechaentrega|date('d-m-Y') }}</td>
                                    {% endif %}
                                <td>{% if entity.fcobrofact|date('d-m-Y') != '01-01-1980' %}
                                    {{ entity.fcobrofact|date('d-m-Y') }}</td>
                                {% endif %}
{#                                <td>{{ entity.fpagofact|date('d-m-Y') }}</td>#}
                                <td>{{ entity.observacion }}</td>
                                <td>
                                    {% if entity.idestado == 'Despachado' %}
                                        <p><span style="color: black" class="label label-sm label-default">{{ entity.idestado }}</span></p>
                                    {% elseif entity.idestado == 'Entregado' %}
                                        <p><span class="label label-sm label-primary">{{ entity.idestado }}</span></p>
                                    {% elseif (entity.idestado == 'Pagado') %}
                                        <p><span class="label label-sm label-success">{{ entity.idestado }}</span></p>
                                    {% endif %}

                                </td>

                                <td class="action-buttons text-right">
                                    {#                                    <a class="fcbtn btn btn-success btn-outline btn-1b" href="{{ path('tregnal_show', { 'idregnal': entity.idregnal }) }}" 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('tinternacional_edit', { 'idinternacional': entity.idinternacional }) }}" 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('tinternacional_edit', { 'idinternacional': entity.idinternacional }) }}" 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_TECNICO') or is_granted('ROLE_RECEPCION')) and entity.idestado == 'Despachado' %}
                                        <button class="btn btn-warning btn-rounded" href="" title="Entrega Camión de Vehículos" data-toggle="modal" data-target="#createmodel2{{ entity.idinternacional }}"><i class="fa fa-mail-forward"></i>&nbsp; Entregar</button>
                                    {% elseif (is_granted('ROLE_TECNICO')) and entity.descripcion == 'Entregado' %}
                                        <button class="btn btn-success btn-rounded" href="" title="Pagar Transporte Internacional" data-toggle="modal" data-target="#createmodel1{{ entity.idinternacional }}"><i class="fa fa-dollar"></i>&nbsp; Paga Empresa</button>
{#                                        <a class="btn btn-success btn-rounded" href="{{ path('new_paga_emp_int', { 'idinternacional': entity.idinternacional }) }}" title="Pagar Transporte Internacional"><i class="fa fa-dollar"></i> Paga Empresa</a>#}
{#                                    {% endif %}#}

{#                                    {% if (is_granted('ROLE_ADMINISTRADOR') or is_granted('ROLE_TECNICO')) and entity.fechasalida|date('d-m-Y') != '01-01-1980'  %}#}
{#                                        <button id="miBoton7" class="btn btn-dark btn-rounded" href="" title="Adjuntar Fact/Documento" data-toggle="modal" data-target="#model_adjuntar{{ entity.idregnal }}"><i class="fa fa-file-pdf-o"></i>&nbsp; Adjuntar</button>#}
                                    {% endif %}


{#                                    PARA EDITAR EL ADMINISTRADOR#}
                                    {% if (is_granted('ROLE_ADMINISTRADOR')) %}
                                        <button class="btn btn-warning btn-rounded" href="" title="Entrega Camión de Vehículos" data-toggle="modal" data-target="#createmodel2{{ entity.idinternacional }}"><i class="fa fa-mail-forward"></i>&nbsp; Entregar</button>
                                        {#                                    {% elseif (is_granted('ROLE_ADMINISTRADOR') or is_granted('ROLE_TECNICO')) and entity.descripcion == 'Entregado' %}#}

                                        <button class="btn btn-success btn-rounded" href="" title="Pagar Transporte Internacional" data-toggle="modal" data-target="#createmodel1{{ entity.idinternacional }}"><i class="fa fa-dollar"></i>&nbsp; Paga Empresa</button>
{#                                        <a class="btn btn-success btn-rounded" href="{{ path('new_paga_emp_int', { 'idinternacional': entity.idinternacional }) }}" title="Pagar Transporte Internacional"><i class="fa fa-dollar"></i> Paga Empresa</a>#}
                                        {#                                    {% endif %}#}

                                        {#                                    {% if (is_granted('ROLE_ADMINISTRADOR') or is_granted('ROLE_TECNICO')) and entity.fechasalida|date('d-m-Y') != '01-01-1980'  %}#}
                                        {#                                        <button id="miBoton7" class="btn btn-dark btn-rounded" href="" title="Adjuntar Fact/Documento" data-toggle="modal" data-target="#model_adjuntar{{ entity.idregnal }}"><i class="fa fa-file-pdf-o"></i>&nbsp; Adjuntar</button>#}
                                    {% endif %}


                                </td>
                            </tr>

                            {{ render(controller('App\\Controller\\TinternacionalController:new_entregaint', {'idinternacional': entity.idinternacional })) }}
                            {{ render(controller('App\\Controller\\TinternacionalController:new_paga_emp_int', {'idinternacional': entity.idinternacional})) }}
{#                            {{ render(controller('App\\Controller\\TregnalController:new_adjuntar', {'idregnal': entity.idregnal, 'idnacional': idnacional})) }}#}


                            {% 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 %}Tinternacional index{% endblock %}#}

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

{#    <table class="table">#}
{#        <thead>#}
{#            <tr>#}
{#                <th>Idinternacional</th>#}
{#                <th>Micdta</th>#}
{#                <th>Fechasalida</th>#}
{#                <th>Fechaentrega</th>#}
{#                <th>Fcobrofact</th>#}
{#                <th>Fpagofact</th>#}
{#                <th>Mic</th>#}
{#                <th>Crt</th>#}
{#                <th>Pr</th>#}
{#                <th>Inv</th>#}
{#                <th>Cn</th>#}
{#                <th>Fac</th>#}
{#                <th>Monto</th>#}
{#                <th>Flete</th>#}
{#                <th>Descuento</th>#}
{#                <th>Observacion</th>#}
{#                <th>Observaciondesc</th>#}
{#                <th>Archivo</th>#}
{#                <th>Auditoria</th>#}
{#                <th>actions</th>#}
{#            </tr>#}
{#        </thead>#}
{#        <tbody>#}
{#        {% for tinternacional in tinternacionals %}#}
{#            <tr>#}
{#                <td>{{ tinternacional.idinternacional }}</td>#}
{#                <td>{{ tinternacional.micdta }}</td>#}
{#                <td>{{ tinternacional.fechasalida ? tinternacional.fechasalida|date('Y-m-d H:i:s') : '' }}</td>#}
{#                <td>{{ tinternacional.fechaentrega ? tinternacional.fechaentrega|date('Y-m-d H:i:s') : '' }}</td>#}
{#                <td>{{ tinternacional.fcobrofact ? tinternacional.fcobrofact|date('Y-m-d H:i:s') : '' }}</td>#}
{#                <td>{{ tinternacional.fpagofact ? tinternacional.fpagofact|date('Y-m-d H:i:s') : '' }}</td>#}
{#                <td>{{ tinternacional.mic ? 'Yes' : 'No' }}</td>#}
{#                <td>{{ tinternacional.crt ? 'Yes' : 'No' }}</td>#}
{#                <td>{{ tinternacional.pr ? 'Yes' : 'No' }}</td>#}
{#                <td>{{ tinternacional.inv ? 'Yes' : 'No' }}</td>#}
{#                <td>{{ tinternacional.cn ? 'Yes' : 'No' }}</td>#}
{#                <td>{{ tinternacional.fac ? 'Yes' : 'No' }}</td>#}
{#                <td>{{ tinternacional.monto }}</td>#}
{#                <td>{{ tinternacional.flete }}</td>#}
{#                <td>{{ tinternacional.descuento }}</td>#}
{#                <td>{{ tinternacional.observacion }}</td>#}
{#                <td>{{ tinternacional.observaciondesc }}</td>#}
{#                <td>{{ tinternacional.archivo }}</td>#}
{#                <td>{{ tinternacional.auditoria }}</td>#}
{#                <td>#}
{#                    <a href="{{ path('tinternacional_show', {'idinternacional': tinternacional.idinternacional}) }}">show</a>#}
{#                    <a href="{{ path('tinternacional_edit', {'idinternacional': tinternacional.idinternacional}) }}">edit</a>#}
{#                </td>#}
{#            </tr>#}
{#        {% else %}#}
{#            <tr>#}
{#                <td colspan="20">no records found</td>#}
{#            </tr>#}
{#        {% endfor %}#}
{#        </tbody>#}
{#    </table>#}

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