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

{% block title%}
    WONDER-Camiones
{% endblock %}
{% block titulo %}
    GESTIÓN DE CAMIONES
{% endblock %}
{% block bread %}
    Camiones
{% 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;
        }
    </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 CAMIONES</h3>
                <div class="clearfix">
                    <div class=" tableTools-container">
                        {% if is_granted('ROLE_ADMINISTRADOR') or is_granted('ROLE_TECNICO')%}
                            <a href="{{ path('tcamion_new') }}" class="btn btn-outline btn-rounded btn-success pull-right" title='Nuevo Registro' style="font-size: 18px">Agregar Registro</a>
                        {% endif %}
                    </div>
                </div>
                <hr>
                <div class="table-responsive">
                    <table id="myTable" class="table table-striped">
                        <thead>
                        <tr>
                            <th>Placa</th>
                            <th>Chasis</th>
                            <th>Marca</th>
                            <th>Modelo</th>
                            <th>Foto</th>
                            <th>Pertenencia</th>
                            <th>Estado</th>
                            <th class="text-right">Acciones</th>
                        </tr>
                        </thead>
                        <tbody>
                        {% for entity in tcamions %}
                            <tr data-id="{{ entity.idcamion }}" >
                                <td>{{ entity.placa }}</td>
                                <td>{{ entity.chasis }}</td>
                                <td>{{ entity.marca }}</td>
                                <td>{{ entity.modelo }}</td>
                                <td>
                                    <a class="image-popup-vertical-fit" href="{{ asset('recursos/imagenes/camiones/'~ entity.foto) }}" data-toggle="tooltip" title="Hazme Click!!">
                                        <img src="{{ asset('recursos/imagenes/camiones/'~ entity.foto) }}" class="img-responsive" width="70" border="0"/>
                                    </a>
                                </td>
                                <td>{{ entity.idpertenencia }}</td>
                                <td>{% include 'if/activo.html.twig' %}</td>
                                <td class="action-buttons text-right">
{#                                    <a class="fcbtn btn btn-success btn-outline btn-1b" href="{{ path('tusuario_show', { 'idusuario': entity.idusuario }) }}" title="Ver"><i class="fa fa-eye"></i></a>#}
                                    {% if is_granted('ROLE_ADMINISTRADOR')  or is_granted('ROLE_TECNICO')%}
                                        <a class="fcbtn btn btn-warning btn-outline btn-1b" href="{{ path('tcamion_edit', { 'idcamion': entity.idcamion }) }}" 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 %}
                                </td>
                            </tr>
                        {% 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 %}


