"; $imgNovo = "$imgNovo Nova Organização"; $id = isset($_GET["id"]) ? $_GET["id"] : ''; $idDelete = isset($_GET["idDelete"]) ? $_GET["idDelete"] : null; if ($idDelete) { try { $query = "UPDATE pbx_organizacao SET status = 0 WHERE id = {$idDelete}"; $ret = pg_query($dbcon, $query); if (!$ret) { GeraExcept("Não foi possível iniciar a operação de exclusão da organização!"); } } catch (Exception $ex) { $msg = sprintf("alert('%s');", $ex->getMessage()); } $jsStartup[] = $msg; } //Complete para buscar parâmetros (no caso multiempresas terá somente 1 que é nome) $compl = ''; if (isset($_REQUEST['paramPesquisa']) && $_REQUEST['paramPesquisa']) { $compl = PreparaLike($filtro, true); $compl = sprintf("AND (nome ILIKE %s )", $compl); } $statusAtv = $statusAtivo ? "AND status = 1" : "AND status = 0"; $query = "SELECT id, nome, status, master, 0 as org_id FROM pbx_organizacao po "; $query .= "WHERE nome <> 'sinccontasenha' $statusAtv $compl AND upper(nome) <> 'ADMIN' ORDER BY id, nome"; $params = "¶mPesquisa={$filtro}&status=$statusAtivo"; $links = PaginaDados($idProg, $query, $params, $regPagina, $offSet, $pagMostra, true); $query .= " LIMIT $regPagina OFFSET $offSet"; $result = pg_query($dbcon, $query); $linha = ""; while ($dados = @pg_fetch_array($result)) { $id = $dados["id"]; $nome = $dados["nome"]; $imgEdit = ""; $imgAtribuir = ""; $imgDelete = sprintf("", ($dados['status'] == 1 ? 'deletaUser.png' : 'deletaUserOff.png'), ($dados['status'] == 1 ? "Desabilitar e remover a organização $nome" : "A organização $nome foi desativada!")); $imgEdit = " $imgEdit"; $imgAtribuir = "$imgAtribuir"; $nome = " $nome"; $empresaMaster = ($dados["master"]) == 1 ? 'Master' : 'Não Master'; $status = GetStatusModulo($dados['status'], true); $delete = $dados['status'] == 1 ? "{$imgDelete}" : $imgDelete; $linha .= " $id $nome $empresaMaster $status $imgEdit $imgAtribuir $delete "; } $smarty->assign('erro', $erro); $smarty->assign("linhas", $linha); $smarty->assign("paramPesquisa", $paramPesquisa); $smarty->assign("imgNovo", $imgNovo); $smarty->assign("imgLcFixo", $imgLcFixo); $smarty->assign("links", $links); $smarty->assign("pagMostra", $pagMostra); $smarty->assign("totalReg", $totalReg); $smarty->assign("status", $statusAtivo); $smarty->assign("pgn", $_REQUEST["pgn"]); $smarty->assign("bloco", $_REQUEST["bloco"]); $smarty->assign("pg", $_REQUEST["pg"]); GetTemplate($smarty, $tpl);