コード例 #1
0
 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");
         }
     }
 }
コード例 #2
0
ファイル: Registro.php プロジェクト: blackgios/General
 public function crearRegistro(Encuesta_Model_Registro $registro)
 {
     $tablaRegistro = $this->tablaRegistro;
     $tablaRegistro->insert($registro->toArray());
 }