0; $msg = ''; if ($assoc) { $msg = "O Departamento não pode ser excluido por estar associado a uma ou mais contas!"; } else { $query = "delete from pbx_departamentos where id='$id'"; $queryRpl = 'insert into pbx_replica(rpl_command, rpl_user, rpl_origem) values(%s, %s, %s)'; $queryRpl = sprintf($queryRpl, QuotedStr($query), QuotedStr(GetLogin()), QuotedStr(GetServerName())); $inTran = 0; $result = pg_query($dbcon, 'begin'); try { if (!$result) throw new Exception('Não foi possível acessar a base de dados!'); $inTran = 1; $result = pg_query($dbcon, $query); if (!$result) throw new Exception('Não foi possível excluir o departamento!'); if (SincContaSenha() && IsServerMaster()) { $result = pg_query($dbcon, $queryRpl); if (!$result) throw new Exception('Não foi possível gravar dados da sincronização!'); } else if (SincContaSenha()) { $ret = ExecDb($queryRpl); $result = $ret['result'] == 'true'; if (!$result) throw new Exception('Não foi possível gravar dados da sincronização!'); } $result = pg_query($dbcon, 'commit'); if (!$result) throw new Exception('Não foi possível finalizar a transação!'); } catch (Exception $ex) { if ($inTran) pg_query($dbcon, 'rollback'); $msg = $ex->getMessage(); } } } if ($msg) { echo""; } } ?>
Palavra Chave
" onkeyup="ConsultaRamal('index.php?idProg=10025&pbxRequest=1', event);" size="20"> NOVO DEPARTAMENTO
Id Empresa Departamento Ações
EDITAR O DEPARTAMENTO:<?php echo $dados['nome_depto']; ?>
APAGAR O DEPARTAMENTO:<?php echo $dados['nome_depto']; ?>
Não foram encontrados registros