|
|
@ -226,20 +226,14 @@ |
|
|
|
$ativar_ddr = trim($_POST["ativar_ddr"]); |
|
|
|
$ativar_ddr = trim($_POST["ativar_ddr"]); |
|
|
|
$musica_espera = 'N'; //trim($_POST["musica_espera"]); |
|
|
|
$musica_espera = 'N'; //trim($_POST["musica_espera"]); |
|
|
|
$anuncio = ''; //trim($_POST["anuncio"]); |
|
|
|
$anuncio = ''; //trim($_POST["anuncio"]); |
|
|
|
//$acao_opcao = trim($_POST["acao_opcao"]); |
|
|
|
$acao_opcao = trim($_POST["acao_opcao"]); |
|
|
|
//$opcao = trim($_POST["opcao"]); |
|
|
|
$opcao = trim($_POST["opcao"]); |
|
|
|
$modelosRef = str_replace('S', 's', strtoupper($_POST["modelosRef"])); |
|
|
|
$modelosRef = str_replace('S', 's', strtoupper($_POST["modelosRef"])); |
|
|
|
$modelos = $_POST["modelosRef"] ? preg_split("/[\|]/", str_replace('S', 's', strtoupper($_POST["modelosRef"]))) : array(); |
|
|
|
$modelos = $_POST["modelosRef"] ? preg_split("/[\|]/", str_replace('S', 's', strtoupper($_POST["modelosRef"]))) : array(); |
|
|
|
$filds = array('id' => 'Id', 'nome' => 'Nome', 'ativar_ddr' => 'Ativar DDR', 'opcao' => 'op<EFBFBD><EFBFBD>o', 'acao' => 'A<EFBFBD><EFBFBD>o', 'modelos' => 'Modelos Incluidos', 'identificador' => 'Identificador'); |
|
|
|
$filds = array('id' => 'Id', 'nome' => 'Nome', 'ativar_ddr' => 'Ativar DDR', 'opcao' => 'op<EFBFBD><EFBFBD>o', 'acao' => 'A<EFBFBD><EFBFBD>o', 'modelos' => 'Modelos Incluidos', 'identificador' => 'Identificador'); |
|
|
|
$servico = $_POST["lstServicos"]; |
|
|
|
$servico = $_POST["lstServicos"]; |
|
|
|
$inTran = 0; |
|
|
|
$inTran = 0; |
|
|
|
|
|
|
|
|
|
|
|
$opcao = trim($_POST["opcao"]); |
|
|
|
|
|
|
|
if($opcao == "ramal"){ |
|
|
|
|
|
|
|
$acao_opcao = $org_id . trim($_POST["acao_opcao"]); |
|
|
|
|
|
|
|
}else { |
|
|
|
|
|
|
|
$acao_opcao = trim($_POST["acao_opcao"]); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$result = pg_query($dbcon, 'begin'); |
|
|
|
$result = pg_query($dbcon, 'begin'); |
|
|
|
if (!$result) { |
|
|
|
if (!$result) { |
|
|
@ -255,9 +249,10 @@ |
|
|
|
$modelosRef = $ddr . ";0"; |
|
|
|
$modelosRef = $ddr . ";0"; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$acao_asterisk = acoes_asterisk($dbcon, $opcao, $acao_opcao); |
|
|
|
$query = "INSERT |
|
|
|
$query = "INSERT |
|
|
|
INTO pbx_rotas_entrada (nome,modelo_entrada, ativar_ddr, musica_espera, anuncio,opcao,acao, modelos,identificador, limite_ligacao, serv_id, limite_ligacao_pos_opcao, limite_ligacao_pos_acao, org_id) |
|
|
|
INTO pbx_rotas_entrada (nome,modelo_entrada, ativar_ddr, musica_espera, anuncio,opcao,acao, modelos,identificador, limite_ligacao, serv_id, limite_ligacao_pos_opcao, limite_ligacao_pos_acao, org_id, acao_asterisk) |
|
|
|
VALUES ('$nome','$modelo_entrada','$ativar_ddr','$musica_espera','$anuncio','$opcao','$acao_opcao','$modelosRef','$identificador','$limite_ligacao','$servico','$limite_ligacao_pos_opcao','$limite_ligacao_pos_acao', $org_id)"; |
|
|
|
VALUES ('$nome','$modelo_entrada','$ativar_ddr','$musica_espera','$anuncio','$opcao','$acao_opcao','$modelosRef','$identificador','$limite_ligacao','$servico','$limite_ligacao_pos_opcao','$limite_ligacao_pos_acao', $org_id, '$acao_asterisk')"; |
|
|
|
|
|
|
|
|
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
if (!$result) { |
|
|
|
if (!$result) { |
|
|
@ -280,6 +275,7 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if ($acao == "edita") { |
|
|
|
if ($acao == "edita") { |
|
|
|
|
|
|
|
$acao_asterisk = acoes_asterisk($dbcon, $opcao, $acao_opcao); |
|
|
|
$query = "UPDATE pbx_rotas_entrada |
|
|
|
$query = "UPDATE pbx_rotas_entrada |
|
|
|
SET nome='$nome', |
|
|
|
SET nome='$nome', |
|
|
|
modelo_entrada='$modelo_entrada', |
|
|
|
modelo_entrada='$modelo_entrada', |
|
|
@ -293,9 +289,10 @@ |
|
|
|
limite_ligacao = '$limite_ligacao', |
|
|
|
limite_ligacao = '$limite_ligacao', |
|
|
|
limite_ligacao_pos_opcao = '$limite_ligacao_pos_opcao', |
|
|
|
limite_ligacao_pos_opcao = '$limite_ligacao_pos_opcao', |
|
|
|
limite_ligacao_pos_acao = '$limite_ligacao_pos_acao', |
|
|
|
limite_ligacao_pos_acao = '$limite_ligacao_pos_acao', |
|
|
|
serv_id = '$servico' |
|
|
|
serv_id = '$servico', |
|
|
|
WHERE id=$id"; |
|
|
|
acao_asterisk='$acao_asterisk' |
|
|
|
|
|
|
|
WHERE id=$id and org_id = $org_id"; |
|
|
|
|
|
|
|
|
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
if (!$result) { |
|
|
|
if (!$result) { |
|
|
|
GeraExcept("N<EFBFBD>o foi poss<EFBFBD>vel atualizar os dados da \"Rota de Entrada\"!"); |
|
|
|
GeraExcept("N<EFBFBD>o foi poss<EFBFBD>vel atualizar os dados da \"Rota de Entrada\"!"); |
|
|
|