|
|
|
@ -108,6 +108,10 @@
|
|
|
|
|
function salvarAsterisk($descricao, $opcaoDest, $acaoDest, $opcao1, $acao1, $ramalSaida, $tempoDesligamento, $org_id) { |
|
|
|
|
global $dbcon; |
|
|
|
|
|
|
|
|
|
if(AcoesExist($dbcon, $opcaoDest, $acaoDest) === false && AcoesExist($dbcon, $opcao1, $acao1) === false ) { |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$to_asterisk = Acoes_asterisk($dbcon, $opcaoDest, $acaoDest); |
|
|
|
|
$to_asterisk_1 = Acoes_asterisk($dbcon, $opcao1, $acao1); |
|
|
|
|
|
|
|
|
@ -141,6 +145,9 @@
|
|
|
|
|
CommandAsterisk2($dbcon, 'ID_APP', "$org_id$last_id", "$last_id"); |
|
|
|
|
|
|
|
|
|
pg_query($dbcon,'commit'); |
|
|
|
|
|
|
|
|
|
//Retorna last_id para que seja adicionado os modelos vinculados a este ID |
|
|
|
|
return $last_id; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if ($acao2 == "salva") { |
|
|
|
@ -156,7 +163,8 @@
|
|
|
|
|
$ramalSaida = $_POST["ramal_saida"]; |
|
|
|
|
|
|
|
|
|
if ($acao == "inseri") { |
|
|
|
|
salvarAsterisk($descricao, $opcaoDest, $acaoDest, $opcao1, $acao1, $ramalSaida, $tempoDesligamento, $org_id); |
|
|
|
|
//Faz os procedimentos do salvarAsterisk e retorna para o script o valor do ultimo ID adicionado |
|
|
|
|
$last_id = salvarAsterisk($descricao, $opcaoDest, $acaoDest, $opcao1, $acao1, $ramalSaida, $tempoDesligamento, $org_id); |
|
|
|
|
} else if ($acao == "edita") { |
|
|
|
|
//REALIZA BACKUP BO BANCO |
|
|
|
|
//@backup($dbcon,'pbx_callback','U',$id,'update','CALLBACK'); |
|
|
|
@ -191,7 +199,7 @@
|
|
|
|
|
if ($acao == "edita") { |
|
|
|
|
$idx = $id; |
|
|
|
|
} else { |
|
|
|
|
$idx = $id_ult; |
|
|
|
|
$idx = $last_id; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$numero = QuotedStr($numeros[$i]); |
|
|
|
@ -209,7 +217,7 @@
|
|
|
|
|
|
|
|
|
|
if ($acao == "edita") { |
|
|
|
|
$id = isset($_GET["id"]) ? $_GET["id"] : $_POST["id"]; |
|
|
|
|
$query = "SELECT * FROM pbx_callback where id='$id'"; |
|
|
|
|
$query = "SELECT * FROM pbx_callback WHERE id='$id' AND org_id = $org_id"; |
|
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
|
$dados = pg_fetch_array($result); |
|
|
|
|
} |
|
|
|
|