public function altaAction() { // action body $formulario = new Encuesta_Form_AltaRegistro(); $request = $this->getRequest(); if ($request->isGet()) { $this->view->formulario = $formulario; } elseif ($request->isPost()) { if ($formulario->isValid($request->getPost())) { $datos = $formulario->getValues(); $registro = new Encuesta_Model_Registro($datos); $registro->setHash($registro->getHash()); $registro->setFecha($datos["fecha"] = date("Y-m-d H:i:s", time())); $this->registroDAO->crearRegistro($registro); $this->_helper->redirector->gotoSimple("index", "registro", "encuesta"); } } }
public function crearRegistro(Encuesta_Model_Registro $registro) { $tablaRegistro = $this->tablaRegistro; $tablaRegistro->insert($registro->toArray()); }