function excluirAction() { $id = $this->getRequest()->getParam('id'); if (!$id || !is_numeric($id)) { $this->view->alert = array('tipo' => 'danger', 'titulo' => "Alerta", 'msg' => "ID inválido."); return $this->indexAction(); } $prodDB = new Application_Model_DbTable_Produto(); $res = $prodDB->find($id)->toArray(); if (count($res) != 1) { $this->view->alert = array('tipo' => 'danger', 'titulo' => 'Alerta', 'msg' => 'Produto não encontrado.'); return $this->indexAction(); } $prodDB->delete(array('id' => $id)); $this->view->alert = array('tipo' => 'success', 'titulo' => "Exclusão", 'msg' => "Produto ID {$id} deletado com sucesso."); $this->indexAction(); }