

<?php $__env->startSection('title', 'Fichas'); ?>

<?php $__env->startSection('content_header'); ?>
    <h1>Fichas</h1>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('content'); ?>

<?php if(\Spatie\Permission\PermissionServiceProvider::bladeMethodWrapper('hasAnyRole', 'instructor|aprendiz')): ?>
    <div class="alert alert-danger">Area solo para Administradores. 🧐</div>
<?php endif; ?>

<?php if(\Spatie\Permission\PermissionServiceProvider::bladeMethodWrapper('hasRole', 'admin')): ?>

<a class="btn btn-secondary btn-sm m-2" href="<?php echo e(route('fichas.create')); ?>" role="button" >Crear Ficha</a>
<div class="card">
    <!-- DataTables -->
    <div class="card-body table-responsive p-2">
        <table id="datatables_instructores" class="display shadow-sm text-capitalize " >
            <thead>
                <tr>

                    <th>Código</th>
                    <th>Inicio</th>
                    <th>Fin</th>
                    <th>Etapa</th>
                    <th>Programa</th>
                    <th>modalidad de formación</th>
                    <th>Centro</th>
                    <th>tiempo de ejecución</th>
                    <th>Acciones</th>
                </tr>
            </thead>
            <tbody>
            <?php $__currentLoopData = $fichas; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $ficha): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                <?php
                    $modalidadFicha = $modalidades->where('Codigo_modalidad', $ficha->Codigo_modalidad)->first();
                ?>
                <tr>
                    <td><?php echo e($ficha->Codigo); ?></td>
                    <td><?php echo e($ficha->fich_Inicio); ?></td>
                    <td><?php echo e($ficha->fich_Fin); ?></td>
                    <td><?php echo e($ficha->fich_Etapa); ?></td>
                    <td><?php echo e($ficha->Codigo_programa); ?></td>
                    <td><?php echo e($modalidadFicha->mod_Denominacion); ?></td>
                    <td><?php echo e($ficha->Codigo_centro); ?></td>
                    <td>
                        <div class="d-flex">
                            <progress class="my-auto" id="progreso" value="<?php echo e($ficha->diasPorcentaje); ?>" max="100"></progress>
                            <label class="pl-2 my-auto" for="progreso"><?php echo e($ficha->diasPorcentaje); ?>%</label>
                        </div>
                        <?php if($ficha->diasRestantes === 0): ?>
                            <small>Terminado</small>
                        <?php else: ?>
                            <small><?php echo e($ficha->diasRestantes . " de"); ?> <?php echo e($ficha->diasTotal . " Días"); ?></small>
                        <?php endif; ?>
                    </td>
                    <td class="d-flex">
                        <a href="<?php echo e(route('fichas.edit', $ficha->Codigo)); ?>" class="btn btn-primary btn-sm mr-2"
                           style="width: 30px; height: 30px; border-radius: 50%">
                            <i class="fas fa-pen"></i>
                        </a>
                        <form action="<?php echo e(route('fichas.destroy', $ficha->Codigo)); ?>" method="POST" class="d-inline">
                            <?php echo csrf_field(); ?>
                            <?php echo method_field('DELETE'); ?>
                            <button type="submit" class="btn btn-danger btn-sm"
                                    onclick="event.preventDefault();
                                 swal({
                                    title: '¿Estás seguro de eliminar?',
                                    text: 'Una vez eliminado, no se podrá recuperar',
                                    icon: 'warning',
                                    buttons: true,
                                    dangerMode: true
                                 }).then((eliminar) => {
                                    if (eliminar) {
                                        form.submit();
                                    } else {
                                        swal('Elemento no eliminado');
                                    }
                                 });"
                                    style="width: 30px; height: 30px; border-radius: 50%">
                                <i class="fas fa-trash-alt"></i>
                            </button>
                        </form>
                    </td>
                </tr>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </tbody>

        </table>
    </div>
<?php endif; ?>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('css'); ?>

<link rel="stylesheet" href="https://cdn.datatables.net/1.13.4/css/jquery.dataTables.min.css" />
<?php $__env->stopSection(); ?>

<?php $__env->startSection('js'); ?>
     
     <script src="https://code.jquery.com/jquery-3.5.1.js"></script>
     <!-- DataTables JS-->
     <script src="https://cdn.datatables.net/1.13.4/js/jquery.dataTables.min.js"></script>

     <!-- SweetAlert2 -->
     <script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>

     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-geWF76RCwLtnZ8qwWowPQNguL3RmwHVBC9FhGdlKrxdiJJigb/j/68SIy3Te4Bkz" crossorigin="anonymous"></script>

    <script>
         const dataTableOpciones = {
             "order": [[ 0, 'asc' ]],
         }

         $(document).ready(function () {
             $('#datatables_instructores').DataTable();
         });
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('adminlte::page', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH C:\xampp\htdocs\SGA-V3-CRUD\resources\views/fichas/fichas.blade.php ENDPATH**/ ?>