<?php $__env->startSection('content'); ?>
  <?php if(Session::has('message')): ?>
    <div class="row">
      <div class="col-md-12">
        <div class="alert alert-<?= Session::get('class') ?>">
          <?=Session::get('message')?>
          <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
        </div>
      </div>
    </div>
  <?php endif; ?>
  <div class="panel panel-defalt">
      <div class="panel-heading">
          <div class="col-md-12">
              <h3 class="box-title">Gerenciar Permissões</h3>
          </div>
      </div>


      <div class="row">
          <div class="col-md-12">
              <div class="panel-body">

            <form method="post" action="<?php echo e(URL::to('admin/perfis/gerenciarpermissao')); ?>">
              <input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
              <input type="hidden" name="perfil_id" value="<?php echo e($perfil_id); ?>" />
              <div class="panel-body">

                <fieldset>
                    <legend> Menus </legend>

                <?php
                    $permissao_grupo_menus = $permissoes_grupo["permissoes_menus"];
                    $permissao_grupo_modulos = $permissoes_grupo["permissoes_modulos"];
                    $permissao_grupo_modulosFuncoes = $permissoes_grupo["funcoes_modulos_permissao"];
                ?>

                <?php

                $menus = $menus_e_modulo["menus"];
                $modulos = $menus_e_modulo["modulos"];

                foreach($menus as $menuModulo):

                    $checked_menu = NULL;
                    $disabled= NULL;
                    //AQUI VERIFICO SE O GRUPO SELECIONADO TEM PERMISSAO NESSE MENU
                    // if(in_array($menuModulo["menu"]["menus"]["id"],$permissao_grupo_menus)){
                    if(in_array($menuModulo["menu"]->id,$permissao_grupo_menus)){
                        $checked_menu = 'checked=""';
                    }else{
                        $disabled="disabled";
                    }
                ?>

                    <div class="box box-primary" id="block-permission-<?php echo $menuModulo["menu"]->id; ?>" >
                        <div class="panel-heading">
                            <h4><strong><?php echo $menuModulo["menu"]->nome; ?></strong></h4>
                        </div>
                        <div class="panel-body">
                            <div class="row">
                                <div class="col-sm-12">
                                <?php foreach($menuModulo["modulos"] as $modulo_menu):
                                $checked_modulo_menu = NULL;
                                //AQUI VERIFICO SE O GRUPO SELECIONADO TEM PERMISSAO NESSE MODULO
                                if(in_array($modulo_menu["modulo"]->id,$permissao_grupo_modulos)){
                                    $checked_modulo_menu = 'checked="" ';
                                }
                                ?>
                                    <div style="width:220px;heidth:150px;float:left;" >

                                        <input type="checkbox" class="minimal" <?php echo $checked_modulo_menu?> id="modulo_menu_<?php echo $modulo_menu["modulo"]->id; ?>" value="<?php echo $modulo_menu["modulo"]->menu_id; ?>" name="permissoes_menus[]" onclick="javascript:checkModulePermission(this,'#module-permission-<?php echo $modulo_menu["modulo"]->id; ?>')"/>
                                        <?php echo $modulo_menu["modulo"]->nome; ?>

                                    </div>

                                    <?php endforeach; ?>
                                </div>
                            </div>
                        </div>
                    </div>



                <?php
                endforeach;
                ?>
                </fieldset>

                <div style="margin-top:10px;clear:both;"></div>

                <fieldset>
                    <legend> Formulários </legend>

                    <div class="row" id="block-permission-<?php if( isset($menuModulo["menu"]->id) ){ echo $menuModulo["menu"]->id; } ?>">
                        <?php foreach($modulos as $modulo):
                        $checked_modulo = NULL;
                        $disabled_modulo= NULL;
                        //AQUI VERIFICO SE O GRUPO SELECIONADO TEM PERMISSAO NESSE MODULO
                        if(in_array($modulo["modulo"]->id,$permissao_grupo_modulos)){
                            $checked_modulo = 'checked="" ';

                        }else{
                            $disabled_modulo="disabled";
                        }
                        ?>
                        <div class="col-sm-4 <?php echo $disabled_modulo?>" id="module-permission-<?php echo $modulo["modulo"]->id; ?>">

                            <div class="box box-primary">
                                <div class="panel-heading">
                                    <h4><strong><?php echo $modulo["modulo"]->nome; ?></strong></h4>
                                </div>
                                <div class="panel-body">
                                    <div class="row">
                                        <div class="col-sm-12">
                                            <ul style="list-style: none;">
                                                <?php

                                                foreach($modulo["funcoes"] as $funcao):

                                                $checked_funcao_modulo = NULL;

                                                if(isset($permissao_grupo_modulosFuncoes[$modulo["modulo"]->id]["funcoes"])){
                                                    if(in_array($funcao->controle_id,$permissao_grupo_modulosFuncoes[$modulo["modulo"]->id]["funcoes"])){
                                                        $checked_funcao_modulo = 'checked="" ';
                                                    }
                                                }
                                                ?>

                                                <li>
                                                    <input type="checkbox" class="minimal" <?php echo $checked_funcao_modulo?> name="permissoes_modulo_funcao[]" id="modulo_funcao_<?php echo $funcao->controle_id ?>" value="<?php echo $modulo["modulo"]->id."_".$funcao->controle_id ?>" />

                                                    <?php echo $funcao->nome_funcao; ?>
                                                    <?php // echo $funcao["nome_funcao"]; ?>
                                                </li>
                                                <?php endforeach; ?>
                                            </ul>
                                        </div>
                                    </div>
                                </div>
                            </div>


                        </div>
                            <?php endforeach; ?>

                    </div>




                </fieldset>

                <div class="form-actions">
                    <input type="submit" class="btn btn-primary btn-salve" >
                    <button type="reset" class="btn" onclick="location.href='../index';">Voltar</button>
                </div>


              </div>

            </form>
          </div>
      </div>
    </div>
  </div>

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