<?php $__env->startSection('actions'); ?>
    <div class="btn-group">
        <a href="<?php echo e(URL::action('GroupsController@getCreate')); ?>" class="btn btn-dark">
            Add a Group
        </a>
    </div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('title'); ?>
    <i class="icon icon-house"></i> Groups Control
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>
    <div class="table-responsive">
        <table class="table hr-table table-hover">
            <thead>
            <tr>
                <th> #</th>
                <th> Group</th>
                <th> Scope</th>
                <th> Actions</th>
            </tr>
            </thead>
            <tbody>
            <?php $index = 1; ?>
            <?php foreach($page['groups'] as $group): ?>
                <tr>
                    <td> <?php echo e($index++); ?></td>
                    <td> <?php echo e($group->name); ?></td>
                    <td>
                        <span class="label label-default" data-toggle="tooltip" title="Policies: <?php echo e($group->policies_count); ?>">P:<?php echo e($group->policies_count); ?></span>
                        <span class="label label-primary" data-toggle="tooltip" title="Members: <?php echo e($group->users_count); ?>">M:<?php echo e($group->users_count); ?></span>
                    </td>
                    <td>
                        <div class="hr-actions-cell">
                            <a href="<?php echo e(URL::action('GroupsController@getEdit',['id'=>$group->id])); ?>"
                               class="btn btn-dark">
                                Edit
                            </a>
                            <button data-toggle="collapse" data-target="#group_users_<?php echo e($group->id); ?>"
                                    class="btn btn-dark">
                                Members
                            </button>
                            <button data-target="#delete_group_<?php echo e($group->id); ?>" data-toggle="modal"
                                    class="btn btn-red">
                                Delete
                            </button>
                            <div class="modal fade" id="delete_group_<?php echo e($group->id); ?>">
                                <div class="modal-dialog">
                                    <div class="modal-content">
                                        <div class="modal-body">
                                            <form class="form" method="post"
                                                  action="<?php echo e(URL::action('GroupsController@postDelete')); ?>">
                                                <?php echo csrf_field(); ?>

                                                <div class="help-block">
                                                    Are you sure you want to delete the Group "<?php echo e($group->name); ?>"
                                                </div>
                                                <input type="hidden" name="group_id" value="<?php echo e($group->id); ?>">
                                                <div class="form-actions">
                                                    <button type="submit" class="btn btn-red">
                                                        Delete
                                                    </button>
                                                    <button type="button" data-dismiss="modal" class="btn btn-dark">
                                                        Back to safety
                                                    </button>
                                                </div>
                                            </form>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </td>
                </tr>
                <tr class="collapse" id="group_users_<?php echo e($group->id); ?>">
                    <td colspan="4">
                        <?php if(count($group->unassigned_users)): ?>
                            <form class="form-horizontal" method="post"
                                  action="<?php echo e(URL::action('GroupsController@postAddUser')); ?>">
                                <?php echo csrf_field(); ?>

                                <input type="hidden" value="<?php echo e($group->id); ?>" name="group_id">
                                <div class="form-group">
                                    <label class="control-label col-md-3">Add a user:</label>
                                    <div class="col-md-4">
                                        <select name="user_id" class="form-control col-md-4">
                                            <?php foreach($group->unassigned_users as $user): ?>
                                                <option value="<?php echo e($user->id); ?>"><?php echo e($user->name); ?></option>
                                            <?php endforeach; ?>
                                        </select>
                                    </div>
                                    <div class="col-md-2">
                                        <button type="submit" role="button" class="btn btn-green">
                                            Add
                                        </button>
                                    </div>
                                </div>
                            </form>
                        <?php endif; ?>
                        <ul class="list-group">
                            <?php foreach($group->users as $user): ?>
                                <li class="list-group-item list-group-item-default contains-member">
                                    <div class="member-header">
                                        <span class="label label-info">ID: <?php echo e($user->employee_id); ?></span>
                                        <strong><?php echo e($user->name); ?></strong>
                                        <div class="btn-group">
                                            <a href="#" class="btn btn-red btn-sm"
                                               onclick="$('#remove_user<?php echo e($user->id); ?>').submit()">
                                                Remove
                                            </a>
                                            <a href="<?php echo e(URL::action('UsersController@getEdit',['id'=>$user->id])); ?>"
                                               class="btn btn-green btn-sm">
                                                View
                                            </a>

                                            <form method="post" id="remove_user<?php echo e($user->id); ?>"
                                                  action="<?php echo e(URL::action('GroupsController@postRemoveUser')); ?>">
                                                <?php echo csrf_field(); ?>

                                                <input type="hidden" name="user_id" value="<?php echo e($user->id); ?>">
                                                <input type="hidden" name="group_id" value="<?php echo e($group->id); ?>">
                                            </form>
                                            <form method="post" id="view_user<?php echo e($user->id); ?>"
                                                  action="<?php echo e(URL::action('UsersController@getEdit',['id'=>$user->id])); ?>">
                                            </form>
                                        </div>
                                    </div>
                                </li>
                            <?php endforeach; ?>
                        </ul>
                    </td>
                </tr>
            <?php endforeach; ?>
            </tbody>
        </table>
    </div>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layout', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>