@ -4,6 +4,7 @@ $id = isset($_GET['id']) ? trim($_GET['id']) : 0;
$filtro = isset($_GET["numRamal"]) ? trim($_GET["numRamal"]) : '';
$filtro = isset($_GET["numRamal"]) ? trim($_GET["numRamal"]) : '';
$filtroNovo = !isset($_GET["pgn"]) ? '' : sprintf("& numRamal%s& pgn=%s& bloco=%s& pg=%s", $_GET["numRamal"], $_GET["pgn"], $_GET["bloco"], $_GET["pg"]);
$filtroNovo = !isset($_GET["pgn"]) ? '' : sprintf("& numRamal%s& pgn=%s& bloco=%s& pg=%s", $_GET["numRamal"], $_GET["pgn"], $_GET["bloco"], $_GET["pg"]);
$recontaPag = ($acao == 'inseri') || ($acao == "deleta") || isset($_GET['pesquisa']);
$recontaPag = ($acao == 'inseri') || ($acao == "deleta") || isset($_GET['pesquisa']);
$org_id = $_SESSION['SSEmpresaPadrao'];
if ($acao == "deleta") {
if ($acao == "deleta") {
@ -16,7 +17,8 @@ if ($acao == "deleta") {
WHERE RAMAIS.MAILBOX = B.CAIXA_POSTAL
WHERE RAMAIS.MAILBOX = B.CAIXA_POSTAL
AND B.CAIXA_POSTAL < >''
AND B.CAIXA_POSTAL < >''
AND RAMAIS.MAILBOX < > ''
AND RAMAIS.MAILBOX < > ''
AND B.ID = '$id'";
AND B.ID = '$id'
AND B.org_id = $org_id";
$result = pg_query($dbcon, $query);
$result = pg_query($dbcon, $query);
while ($dados = pg_fetch_array($result)) {
while ($dados = pg_fetch_array($result)) {
@ -31,7 +33,7 @@ if ($acao == "deleta") {
$nome = $dados['caixa_postal'];
$nome = $dados['caixa_postal'];
}
}
$query = "delete from pbx_voicemail_usuarios where id='$id'";
$query = "delete from pbx_voicemail_usuarios where id='$id' and org_id = $org_id ";
pg_query($dbcon, $query);
pg_query($dbcon, $query);
Ajusta_tabelas('voice', $nome, $dbcon);
Ajusta_tabelas('voice', $nome, $dbcon);
}
}
@ -41,6 +43,7 @@ if (isset($_GET['pesquisa']) && $_GET['pesquisa']) {
$compl = PreparaLike($filtro, true);
$compl = PreparaLike($filtro, true);
$compl = sprintf("and (a.caixa_postal ilike %s or a.nome ilike %s or a.email ilike %s)", $compl, $compl, $compl);
$compl = sprintf("and (a.caixa_postal ilike %s or a.nome ilike %s or a.email ilike %s)", $compl, $compl, $compl);
}
}
$compl .= " AND a.org_id = {$org_id} ";
$query = "SELECT * FROM pbx_voicemail_usuarios a where 1=1 $compl order by id asc "; //LIMIT $numreg OFFSET $inicial";
$query = "SELECT * FROM pbx_voicemail_usuarios a where 1=1 $compl order by id asc "; //LIMIT $numreg OFFSET $inicial";
$params = "&pbxRequest=1&numRamal=$filtro";
$params = "&pbxRequest=1&numRamal=$filtro";
$links = PaginaDados($idProg, $query, $params, $regPagina, $offSet, $pagMostra, true);
$links = PaginaDados($idProg, $query, $params, $regPagina, $offSet, $pagMostra, true);