<?php $__env->startSection('styles'); ?>
    <link href="<?php echo e(asset('plugins/datatables/datatables.min.css')); ?>" rel="stylesheet" type="text/css" />
    <link href="<?php echo e(asset('plugins/datatables/plugins/bootstrap/datatables.bootstrap.css')); ?>" rel="stylesheet" type="text/css" />
    <style>
        .portlet-title{
        }
        .icon-notebook{
            color: #FFF;
            font-size: 100%;
        }
        .btn-success,.btn-success.active, .btn-success:active, .btn-success:hover, .open>.btn-success.dropdown-toggle{
            background-color: #5cb85c !important;
            border-color: #4cae4c !important;
        }
        .col-button{
            margin-top: 2.5%;
            margin-left: 2%;
        }

        .dataTables_filter{
            display: none !important;
        }
        .caption{
            padding: 0 !important;
        }
    </style>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>

    <div class="portlet light portlet-fit portlet-datatable bordered">
        <?php echo e(csrf_field()); ?>

        <input type="hidden" id="date" value="<?php echo e($dias_pretamo); ?>"/>
        <input type="hidden" id="usuario" value="<?php echo e(Session::get('datosUsuario')['id']); ?>"/>
        <div class="portlet-title">
            <div class="caption">
                <h4><i class="icon-notebook" aria-hidden="true" style="color: black !important;"></i><span class="caption-subject font-white sbold" style="color: black !important;"> Consulta y Reserva de Bibliografias</span></h4>
            </div>
        </div>
        <div class="portlet-body">
            <div class="row">
                <div class="col-md-4">
                    <div class="col-md-10">
                        <h4>Filtro</h4>
                        <input type="search" class="form-control input-sm" id="text-filter" aria-controls="tbEncuestas">
                    </div>
                </div>

                <div class="col-md-3">
                    <div class="col-md-8">
                        <h4>Tipo de bibliografia</h4>
                        <select class="form-control form-filter input-sm" id="lstType" name="lstType">
                            <option value="">Todos</option>
                            <option value="Revista">Revista</option>
                            <option value="Libro">Libro</option>
                            <option value="Tésis">Tésis</option>
                            <option value="Archivo virtual">Archivo virtual</option>
                            <option value="Paper">Paper</option>
                        </select>
                    </div>
                </div>


            </div>
            <div class="Forum-ForumTopicList row" style="margin:20px">
                <table class="table table-striped table-hover tbEncuestas" id="tbEncuestas"
                       width="100%" role="grid" aria-describedby="tbEncuestas_info">
                    <thead class="thead-default">
                    <tr>
                        <th>Título del libro.</th>
                        <th>Autor</th>
                        <th>Tipo de bibliografia</th>
                        <th>Materia</th>
                        <th>Editorial</th>
                        <th>Disponibles</th>
                        <th>Ver detalle</th>
                        <th>Estado</th>
                        <th>Reservar</th>
                    </tr>
                    </thead>
                    <tbody>
                    <?php $__currentLoopData = $reservas; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <tr>
                            <td class="NBibliografia"><?php echo e($item->Bibliografia); ?></td>
                            <td><?php echo e($item->Autor); ?></td>
                            <td><?php echo e($item->type); ?></td>
                            <td><?php echo e($item->Materia); ?></td>
                            <td><?php echo e($item->Editorial); ?></td>
                            <td style="text-align: center"><?php echo e($item->Disponibles); ?></td>
                            <td style="text-align:left !important;">

                                <a  style="margin-top: 0px !important; "  <?php if($item->Disponibles > 0): ?> <?php else: ?> disabled <?php endif; ?> type="text" class="waves-effect waves-light m-t-10" href="<?php echo e(url('/detalle/bibliografia/'.$item->id)); ?>">
                                    Ver detalle
                                </a>

                            </td>
                            <td style="text-align:left !important;">

                                <span style="color: <?php if($item->Disponibles > 0 ): ?> #edbf08 <?php else: ?> red <?php endif; ?>">
                                    <?php if($item->Disponibles > 0 || $item->path != ""): ?>
                                        <?php if($item->path != ""): ?>
                                            <a  style="margin-top: 0px !important; " type="text" class="waves-effect waves-light m-t-10" href="<?php echo e(url('/bibliografia/descargar/'.$item->id)); ?>">
                                                Descargar
                                            </a>
                                        <?php else: ?>
                                            Disponible
                                        <?php endif; ?>
                                    <?php else: ?>
                                        No Disponible
                                    <?php endif; ?>
                                </span>

                            </td>
                            <td style="text-align:left !important;">
                                <button  style="margin-top: 0px; !important;" <?php if($item->Disponibles > 0): ?> <?php else: ?> disabled <?php endif; ?>  type="button" class="btn btn-outline btn-circle dark btn-sm black"  <?php if($item->Disponibles > 0): ?> data-bibliografia="<?php echo e($item->id); ?>" <?php endif; ?> data-toggle="modal" data-target="#con-close-modal" id="reserva_text">
                                    <?php if($item->Disponibles > 0): ?> Reservar <?php else: ?> No Disponible <?php endif; ?>
                                </button>
                            </td>
                        </tr>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </tbody>
                </table>
            </div>
        </div>
    </div>

<?php $__env->stopSection(); ?>
<?php $__env->startSection('scripts'); ?>
<script src="<?php echo e(asset('plugins/datatables/datatables.min.js')); ?>" type="text/javascript"></script>
<script src="<?php echo e(asset('plugins/datatables/plugins/bootstrap/datatables.bootstrap.js')); ?>" type="text/javascript"></script>
<script>
    $(document).ready(function () {

        var tablebibliografias = $('#tbEncuestas').DataTable({
            "iDisplayLength": 5,
            "bLengthChange": false,
            "responsive": true,
            "searching": true,
            "language": {
                "sProcessing": "Procesando...",
                "sLengthMenu": "Mostrar _MENU_ datos por página",
                "sZeroRecords": "No hubo resultados",
                "sInfo": "Mostrando página _PAGE_ de _PAGES_",
                "sInfoFiltered":"(filtrado de un total de _MAX_ registros)",
                "sInfoPostFix": "",
                "sSearch": "Buscar: ",
                "emptyTable": "El contribuyente no posee deudas",
                "infoEmpty": "No hay informacion",
                "sUrl": "",
                "sInfoThousands": ",",
                "sLoadingRecords": "Cargando...",
                "oPaginate":{
                    "sFirst": "Primero",
                    "sLast": "Último",
                    "sNext": "Siguiente",
                    "sPrevious": "Anterior"
                },
                "oAria": {
                    "sSortAscending": ": Activar para ordenar la columna de manera ascendente",
                    "sSortDescending": ": Activar para ordenar la columna de manera descendente"
                }
            }
        });

        $("#tablebibliografias_filter").hide();


        $("#lstType").change(function () {
            tablebibliografias.column(2)
                .search($("#lstType").val())
                .draw();
        });

        $("#text-filter").on('keyup',function () {
            tablebibliografias
                .search($(this).val())
                .draw();
        });


    });




    $("#tbEncuestas").on('click','#reserva_text',function (e) {

        if(typeof $(this).attr('data-bibliografia') !== "undefined"){
            if ( $(this).data('reserva') !== "undefined"){

                var dates = $('#date').val();
                var nameB = $(this).parent('td').parent('tr').children('td.NBibliografia').text();
                var ID = $(this).data('bibliografia');
                var myDate = new Date();
                var myDateIni = new Date();
                myDate.setDate(myDate.getDate()+parseInt(dates));
                var displayDate = (myDate.getDate()) + '/' + (myDate.getMonth()+1) + '/' + myDate.getFullYear();
                var horus = (myDateIni.getHours()+':'+myDateIni.getMinutes()+':'+myDateIni.getSeconds());
                var GetDate = (myDateIni.getDate()) + '/' + (myDateIni.getMonth()+1) + '/' + myDateIni.getFullYear();


                swal({
                    title: "Usted está reservando '"+nameB+"' el día "+GetDate+"",
                    text: "Desea confirmar la reserva.",
                    type: 'warning',
                    showCancelButton: true,
                    confirmButtonColor: '#3085d6',
                    cancelButtonColor: '#d33',
                    confirmButtonText: 'Aceptar',
                    cancelButtonText: 'Cancelar',
                    closeOnConfirm: false
                }, function () {
                    var FI = (myDateIni.getFullYear()) + '-' + (myDateIni.getMonth()+1) + '-' + myDateIni.getDate();
                    var FF = (myDate.getFullYear()) + '-' + (myDate.getMonth()+1) + '-' + myDate.getDate();
                    var datos ={
                        'FI' : FI,
                        'FF' : FF,
                        'bibliografia' : ID
                    };
                //    var URL = '/post/reserva';










                    $.ajax({
                        type: 'post',
                        url: "<?php echo e(url('post/reserva')); ?>",
                        data: datos,
                        success: function (data) {

                            if(data == 500 ){
                                swal("Advertencia",'Tiene una reserva de la biliografia escogida','warning');
                            }else {

                                swal({
                                        title: 'Usted tiene hasta el ' + displayDate + ' para realizar el préstamo del libro.',
                                        text: 'Reserva exitosa',
                                        type: "success",
                                        showCancelButton: false,
                                        showConfirmButton: true,
                                        confirmButtonColor: "#DD6B55",
                                        confirmButtonText: "Ok",
                                        closeOnConfirm: true,
                                        closeOnCancel: false
                                    },
                                    function (isConfirm) {
                                        if (isConfirm) {
                                            setTimeout(function () {
                                                location.reload();
                                            }, 350);
                                        }
                                    });
                            }


                        },
                        error: function (data) {

                            swal('error','','warning');
                        }
                    });


                });


            }
        }



    });




</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('template.layout', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>