You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
// var url="index.php?idProg=85&formAction=6&ajax=1&tpItem=1&id=" + id + GetIdRand();
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Determina se a exclusao <EFBFBD> de um item ou de toda a classifica<EFBFBD><EFBFBD>o
|
|
|
|
|
*/
|
|
|
|
|
$tpItem = $_GET["tpItem"];
|
|
|
|
|
$idClas = $_GET["id"];
|
|
|
|
|
|
|
|
|
|
if (!$tpItem)
|
|
|
|
|
$query = "select count(*) from pbx_classifica_reg where clas_id = $idClas";
|
|
|
|
|
else
|
|
|
|
|
$query = "select count(*) from pbx_classifica_reg where clit_id = $idClas";
|
|
|
|
|
|
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
|
|
|
|
|
|
if ($result) {
|
|
|
|
|
$row = pg_fetch_row($result);
|
|
|
|
|
if (!$row[0]) {
|
|
|
|
|
if (!$tpItem) {
|
|
|
|
|
$query = "begin";
|
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
|
|
|
|
|
|
$query = "delete from pbx_classifica_item where clas_id = $idClas";
|
|
|
|
|
if ($result)
|
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
|
$query = "delete from pbx_classifica_atendimento where clas_id = $idClas";
|
|
|
|
|
if ($result)
|
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
$query = "delete from pbx_classifica_item where clit_id = $idClas";
|
|
|
|
|
if ($result)
|
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
|
}
|
|
|
|
|
if ($result) {
|
|
|
|
|
$query = "commit";
|
|
|
|
|
pg_query($dbcon, $query);
|
|
|
|
|
echo "OK; Registro excluido com sucesso!";
|
|
|
|
|
} else {
|
|
|
|
|
$query = "rollback";
|
|
|
|
|
pg_query($dbcon, $query);
|
|
|
|
|
echo "ERRO; N<EFBFBD>o <EFBFBD> poss<EFBFBD>vel excluir este registro! Erro: " . pg_last_error();
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
echo "ERRO; N<EFBFBD>o <EFBFBD> poss<EFBFBD>vel excluir este registro, o mesmo j<EFBFBD> foi utilizado na \"Classifica<EFBFBD><EFBFBD>o de Atendimeto\"!";
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
echo "ERRO; N<EFBFBD>o <EFBFBD> poss<EFBFBD>vel acessar a base de dados!";
|
|
|
|
|
}
|
|
|
|
|
?>
|