$acao = $_GET["acao"]; $acao2 = $_GET["acao2"]; /* * Parametros necessarios para manter a paginação. */ $param = sprintf('&numRamal=%s&pgn=%s&bloco=%s&pg=%s', $_REQUEST['numRamal'], $_REQUEST['pgn'], $_REQUEST['bloco'], $_REQUEST['pg']); if ($acao2 == "salva") { $id = $_POST["id"]; $nome = LimpaString($_POST["nome"], true); $nomeOld = trim($_POST["nomeOld"]); $max_ligacoes = trim($_POST["max_ligacoes"]); $identificador = trim($_POST["identificador"]); $canal_dgv = trim($_POST["canal_dgv"]); $contrato = trim($_POST["contrato"]); $portabilidade = trim($_POST["portabilidade"]); $existeRamal = $nomeOld <> $nome ? _VerificaNomeTronco($dbcon, $nome) : false; if ($existeRamal) { $msg = $existeRamal; } else if (VerificaContrato($dbcon, $contrato, $id)) { $msg = "Este contrato já esta associado a outro \"Tronco\"!"; } else { if ($acao == "inseri") { $query = "INSERT INTO pbx_troncos_dgv(nome, identificador, max_ligacoes, canal_dgv, contrato, portabilidade) VALUES ('$nome', '$identificador', '$max_ligacoes', '$canal_dgv', '$contrato', '$portabilidade')"; pg_query($dbcon, $query); } if ($acao == "edita") { $query = "UPDATE pbx_troncos_dgv SET nome = '$nome', identificador='$identificador', max_ligacoes='$max_ligacoes', canal_dgv='$canal_dgv', contrato='$contrato', portabilidade='$portabilidade' WHERE id=$id"; pg_query($dbcon, $query); } if (!$msg) { echo ""; } } } if ($msg) { echo ""; $dados = array(); foreach ($_POST as $key => $value) $dados[$key] = $value; } else { if ($acao == "edita") { $id = $_GET["id"]; $query = "SELECT * FROM pbx_troncos_dgv where id=$id"; $result = pg_query($dbcon, $query); $dados = pg_fetch_array($result); } else { $query = "SELECT * FROM pbx_troncos_dgv where id is null"; $result = pg_query($dbcon, $query); $dados = pg_fetch_array($result); } } $id = $dados["id"]; $nome = $dados["nome"]; $nomeOld = isset($dados["nomeOld"]) ? $dados["nomeOld"] : $dados["nome"]; $identificador = $dados["identificador"]; $max_ligacoes = $dados["max_ligacoes"]; $canal_dgv = $dados["canal_dgv"]; $contrato = $dados["contrato"]; $portabilidade = $dados["portabilidade"]; $displayValue = ($acao == 'edita') || (!empty($msg)); ?>
CADASTRO DE tRONCOS DGV
if ($acao == 'inseri') { ?> } ?>
Nome:
Tarifação
Portabilidade
Limite de Ligação:
" size="10" maxlength="10" />
" size="20" maxlength="20" />
Grupo DGV:
-----------
$query2 = "SELECT A.* FROM PBX_DIGIVOICE_GRUPOS_ A, PBX_DIGIVOICE_GRUPOS B WHERE A.PORTAS = B.PORTS"; $result2 = pg_query($dbcon, $query2); while ($dados2 = pg_fetch_array($result2)) { ?>
>g echo $dados2['numero']; ?>
} ?>
Bina
" size="10" maxlength="64" />