Browse Source

colocar valores no SQLITE para troncos

SQLITE TRONCOS:
-TIPO
-NOME_APP
-ORG_TRONCO
-CONTEXT
-ORG_ID
1.9
bruno 2 months ago
parent
commit
0fbc7406bf
  1. 10
      admin/cadTroncosSIP.php
  2. 3
      admin/funcoes.php

10
admin/cadTroncosSIP.php

@ -149,8 +149,6 @@
$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_sip (nome, username, secret, \"type\", context, callerid, host, port,
@ -172,7 +170,15 @@
WHERE id=$id and org_id = $org_id";
pg_query($dbcon, $query);
}
if (!$msg) {
CommandAsterisk2($dbcon, 'TIPO', $nome_asterisk, "TRONCO");
CommandAsterisk2($dbcon, 'NOME_APP', $nome_asterisk, $nome);
CommandAsterisk2($dbcon, 'ORG_TRONCO', $nome_asterisk, $nome);
CommandAsterisk2($dbcon, 'CONTEXT', $nome_asterisk, $org_id);
CommandAsterisk2($dbcon, 'ORG_ID', $nome_asterisk, $org_id);
//executa inser<EFBFBD><EFBFBD>o na base interna do asterisk
//CommandAsterisk2($dbcon,'TRONCO',$nome,'SIP/'.$nome);//gera arquivos e executa o reload dos dados no asterisk
gera_arquivos($dbcon, 'SIP_RAMAIS');

3
admin/funcoes.php

@ -216,6 +216,9 @@ function GetParamAmi($tipo, $paramAdic) {
$acao["ORG_HORARIO"] = array("action" => "DBput", "Family" => "ORG_HORARIO");
$acao["DEL_ORG_HORARIO"] = array("action" => "command", "command" => "database del ORG_HORARIO");
$acao["CONTEXT"] = array("action" => "DBput", "Family" => "CONTEXT");
$acao["DEL_CONTEXT"] = array("action" => "command", "command" => "database del CONTEXT");
$acao["NUMERO"] = array("action" => "DBput", "Family" => "NUMERO");
$acao["DEL_NUMERO"] = array("action" => "command", "command" => "database del NUMERO");

Loading…
Cancel
Save