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());
     }
 }