<?php $__env->startSection('content'); ?>
    <div class="container-fluid">
        <div class="page-titles">
            <ol class="breadcrumb">
                <li class="breadcrumb-item"><a href="javascript:void(0)">Settings</a></li>
                <li class="breadcrumb-item active"><a href="javascript:void(0)">Permission</a></li>
            </ol>
        </div>
        <div class="row">
            <div class="col-12">
                <div class="card">
                    <div class="card-primary">
                        <div class="card-header custom-tab-1">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="nav-item"><a class="nav-link active" data-toggle="tab" href="#permissionform"><b>Add Permission</b></a></li>
                                <li class="nav-item"><a class="nav-link" data-toggle="tab" href="#listpermissiondata"><b>View Permission</b></a></li>
                            </ul>
                        </div>
                        <div class="card-body">
                            <div class="default-tab">
                                
                                <div class="tab-content">
                                    <div id="permissionform" class="tab-pane fade active show" role="tabpanel">
                                        <!-- form start -->
                                        <form id="userregform" class="form-horizontal" action="<?php echo e(URL::to('/permission_creation_post')); ?>" method="post" onsubmit="return validation();" autocomplete="off" enctype="multipart/form-data">
                                            <?php echo e(csrf_field()); ?>

                                            <div class="form-group">
                                                <label>Permission Name</label>
                                                <input type="text" class="form-control" id="name" name="name" placeholder="Enter Permission Name" required maxlength="250">
                                            </div>
                                            <div class="form-group">
                                                <label>Guard Name</label>
                                                <input type="text" class="form-control" id="guard_name" name="guard_name" placeholder="Enter Guard Remarks" required maxlength="250">
                                            </div>
                                            <div class="card-footer">
                                              <button type="submit" class="btn btn-primary">Submit</button>
                                            </div>
                                        </form>
                                    </div>
                                    <div class="tab-pane fade" id="listpermissiondata">
                                        <div class="table-responsive">
                                            <table class="display" style="width:100%" id="example">
                                                <thead class="thead-info">
                                                    <tr>
                                                        <th>Slno</th>
                                                        <th>Permission Name</th>
                                                        <th>Guard Name</th>
                                                        <th>Status</th>
                                                        <th>Actions</th>
                                                    </tr>
                                                </thead>
                                                <tbody>
                                                    <?php if(count($permissions)==0): ?>
                                                        <tr>
                                                            <td colspan="3"><br><br>
                                                                <div class="alert alert-danger alert-dismissible fade show">
                                                                    <strong>No Permissions Added !!!</strong>
                                                                </div>
                                                                
                                                            </td>
                                                        </tr>
                                                    <?php endif; ?>
                                                    <?php
                                                        $n = 0;
                                                        $status_val ="";
                                                        $status = "";
                                                    ?>
                                                    <?php if(isset($permissions)): ?>
                                                        <?php $__currentLoopData = $permissions; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $permission): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                                            <?php  
                                                                $n++;
                                                                $status_val = $permission->status;
                                                                if($status_val == 1)
                                                                {
                                                                    $status = "Active";
                                                                }               
                                                                else
                                                                {
                                                                    $status = "Not Active";
                                                                }
                                                            ?>
                                                            <tr>
                                                                <td><?php echo e($n); ?></td>
                                                                <td><?php echo e($permission->name); ?></td>
                                                                <td><?php echo e($permission->guard_name); ?></td>
                                                                <td><?php echo e($status); ?></td>
                                                                <td>
                                                                    <a href="<?php echo e(URL::to('/show_permission')); ?>/<?php echo e($permission->id); ?>" title="Update Role" class="btn btn-primary shadow btn-xs sharp mr-1"><i class="fa fa-pencil"></i></a>
                                                                    <a href="#" class="btn btn-danger shadow btn-xs sharp" title="Delete Role" onClick="confirmDeletePermissions(<?php echo e($permission->id); ?>);"><i class="fa fa-trash"></i></a>
                                                                </td>
                                                            </tr>
                                                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                                                    <?php endif; ?>
                                                </tbody>
                                            </table>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <script type="application/javascript">
        function confirmDeletePermissions(permission_id) 
        {
            var x = confirm("Are you sure you want to delete?");
            if (x)
            {
                var csrf = "<?php echo e(csrf_token()); ?>";
                $.ajax({
                    type: "POST",
                    url: "<?php echo e(url('delete_permission')); ?>",
                    dataType : 'json',
                    data: {_token: csrf, permission_id: permission_id},
                    success: function( msg ) {
                      if(msg)
                      {
                        sweetAlert( "Permisssion has been deleted", "success");
                      }
                      else
                      {
                        sweetAlert("Oops...", "Role has been assigned to this Permission.", "error");
                      }
                      location.reload();
                    }
                });  
            }
            else
            {
              return false;
            }
        }
        $(document).ready(function() {
            toastr.options.timeOut = 10000;
            <?php if(Session::has('error')): ?>
                toastr.error('<?php echo e(Session::get('error')); ?>');
            <?php elseif(Session::has('success')): ?>
                toastr.success('<?php echo e(Session::get('success')); ?>');
            <?php endif; ?>
        });
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layout.default', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/html/ksstmprod/resources/views/Admin/Settings/permission_creation.blade.php ENDPATH**/ ?>