try {
                 $idGrupoPrivilegio = $_POST['id_grupo_privilegio'];
                 $grupoPrivilegio = DaoGrupoPrivilegio::getGruposPrivilegiosPorRecurso(array('ID_GRUPO_PRIVILEGIO' => $idGrupoPrivilegio));
                 if ($grupoPrivilegio->result == true) {
                     $out = trataJson($grupoPrivilegio->result);
                     //$out = $grupoPrivilegio->result;
                 }
             } catch (Exception $e) {
                 $out = array('success' => 'false', 'error' => $e->getMessage());
             }
             break;
         case 'salvar-grupos-privilegios':
             try {
                 $manterGrupoPrivilegio = array();
                 $manterGrupoPrivilegio['ID_UNIDADE'] = $idUnidade;
                 $delete = DaoPrivilegio::deletePrivilegioPorUnidade($manterGrupoPrivilegio);
                 //
                 $manterGrupoPrivilegio['ID_GRUPO_PRIVILEGIO'] = $_POST['id_grupo_privilegio'];
                 $insert = DaoGrupoPrivilegio::inserirPermissoesTB_PRIVILEGIOS($manterGrupoPrivilegio);
                 if ($insert->success == false) {
                     throw new Exception($insert->error);
                 }
                 $out = array('success' => 'true', 'message' => $insert->message);
             } catch (Exception $e) {
                 $out = array('success' => 'false', 'error' => $e->getMessage());
             }
             break;
     }
 } catch (Exception $e) {
     LogError::sendReport($e);
     $out = array('success' => 'false', 'error' => $e->getMessage());