Viewing file: fornecedor_grupo_grava.php (2.34 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
// Includes
include("../../config/config.php");
include(INCLUDES . "inc_Funcoes.php");
include(INCLUDES . "inc_Conexao.php");
include(INCLUDES . "valida_usuario.inc.php");
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Data já vencida
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
if ($_POST) {
extract($_POST);
/*
echo '<pre>';
print_r($_POST);
echo '</pre>';
die();
*/
$idGfo = $GFO_RowID;
if ($GFO_RowID == '') {
$acao1 = 'salvar';
$acao2 = 'salvo';
$irPara = 'fornecedor_grupo_cad.php';
} else {
$acao1 = 'alterar';
$acao2 = 'alterado';
$irPara = 'fornecedor_grupos_lista.php';
}
$grupo->GFO_RowID = $GFO_RowID;
$grupo->GFO_Nome = $GFO_Nome;
if ($GFO_AtivoSN != '')
$grupo->GFO_AtivoSN = $GFO_AtivoSN;
else
$grupo->GFO_AtivoSN = 'S';
/*
echo '<pre>';
print_r($grupo);
echo '</pre>';
die();
*/
mysql_query("BEGIN");
if (salva("FUN_GruposFornecedores",$grupo)) {
$erro = false;
if ($idFor == '')
$idFor = mysql_insert_id();
} else {
$erro = true;
echo mysql_error();
}
if ($erro) {
mysql_query("ROLLBACK");
$msg = 'Problema para '.$acao1.' o Grupo! Por favor, tente novamente!';
} else {
mysql_query("COMMIT");
$msg = 'Grupo '.$acao2.' com SUCESSO!';
}
?>
<script type="text/javascript">
alert('<?= $msg?>');
if ('<?= !$erro?>') {
parent.location = "<?= $irPara?>";
} else {
history.go(-1);
}
</script>
<?php
die();
} else
if ($_GET) {
extract($_GET);
$grupo->GFO_RowID = $id;
if ($acao == 'Inativar') {
$acao1 = 'INATIVADO';
$acao2 = 'inativação';
$grupo->GFO_AtivoSN = 'N';
} else
if ($acao == 'Ativar') {
$acao1 = 'ATIVADO';
$acao2 = 'ativação';
$grupo->GFO_AtivoSN = 'S';
}
if (salva("FUN_GruposFornecedores",$grupo)) {
$msg = 'Grupo '.$acao1.' com SUCESSO!';
} else {
$msg = 'Problemas na '.$acao2.' do Grupo! Favor tentar novamente!';
}
/*
echo '<pre>';
print_r($grupo);
echo '</pre>';
die();
*/
}
?>
<script type="text/javascript">
alert('<?= $msg?>');
if ('<?= !$erro?>') {
parent.location = "fornecedor_grupos_lista.php";
} else {
history.go(-1);
}
</script>
|