public function buscarAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(); $fabricante_nome = $this->getRequest()->getParam("query"); try { $modelFabricante = new Model_DbTable_Fabricante(); $where = $modelFabricante->getDefaultAdapter()->quoteInto("fabricante_nome like ?", "%" . $fabricante_nome . "%"); $fabricantes = $modelFabricante->fetchAll($where); echo Zend_Json_Encoder::encode($fabricantes); } catch (Exception $ex) { } }
private function gravaFabricante(array $data) { try { $modelFabricante = new Model_DbTable_Fabricante(); return $modelFabricante->insert(array('fabricante_nome' => $data['fabricante_nome'])); } catch (Exception $ex) { throw new Exception($ex->getMessage()); } }