function Delete($param) { // obtém o parâmetro $key $key = $param['key']; // inicia transação com o banco 'pg_livro' TTransaction::open('pg_livro'); // instanicia objeto Produto $cidade = new Produto($key); // deleta objeto do banco de dados $cidade->delete(); // finaliza a transação TTransaction::close(); // re-carrega a datagrid $this->onReload(); // exibe mensagem de sucesso new TMessage('info', "Registro Excluído com sucesso"); }
<li><a href="?page=PosicaoEstoque">Posição de estoque</a></li> <li><a href="?page=LogAtivos">Saída/Entrada Ativos</a></li> </ul> </li> </ul> </li> <li><a href="?page=Logout">Sair do Sistema</a> </ul> </nav> </header> <div id="site_content"> <div id="content"> <h1>Confirma exclusão do Produto?</h1> <?php if (isset($_POST['sim'])) { $Produto->delete($_POST['Id']); unset($_POST); ?> <div class="back"><a onclick="history.go(-2);">Voltar</a></div> <?php } elseif (isset($_POST['nao'])) { echo "<script>history.go(-2);</script>"; } else { ?> <div class="form_settings" id="frmProduto"> <form id="produto" method="post" action=""> <input name="Id" type="hidden" value="<?php echo $_GET['id']; ?> "/> <input class="submit" type="submit" name="sim" style="margin: 0 0 0 0px;"
<?php function __autoload($class_name) { require_once '../model/' . $class_name . '.php'; } ?> <div class="main"> <div class="main-inner"> <div class="container"> <?php $count = 1; $produto = new Produto(); if (isset($_GET['acao']) && $_GET['acao'] == 'deletar') { $id_produto = (int) $_GET['id']; if ($produto->delete($id_produto)) { echo '<div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>Deletado com sucesso!</strong> </div>'; header("Refresh: 2, home.php?pagina=list-produtos"); } } ?> <div class="row"> <div class="span12"> </div> <div class="span12"> <div id="target-1" class="widget"> <div class="widget-content"> <h1>Camu's WS System</h1>