public function cadastroAction() { /** * Form cadastro */ $formProjetoCadastro = new Form_Site_ProjetoCadastro(); $formProjetoCadastro->submit->setLabel("CADASTRAR"); $this->view->formProjetoCadastro = $formProjetoCadastro; if ($this->getRequest()->isPost()) { $data = $this->getRequest()->getPost(); if ($formProjetoCadastro->isValid($data)) { $formProjetoCadastro->removeElement("cliente"); $data = $formProjetoCadastro->getValues(); try { $modelProjeto = new Model_DbTable_Projeto(); $modelProjeto->insert($data); $this->_helper->flashMessenger->addMessage(array('success' => 'Projeto cadastrado com sucesso!')); } catch (Exception $ex) { $this->_helper->flashMessenger->addMessage(array('danger' => $ex->getMessage())); } $this->_redirect("projeto/"); } } }