예제 #1
0
 public function guardarModulo($id_encuesta, $modulo, $bandera, $numero_modulo)
 {
     $unaEncuesta = new encuesta();
     switch ($bandera) {
         case "adicionar":
             $insertado = $unaEncuesta->adicionarModulo($id_encuesta, $modulo);
             if (count($insertado) > 0) {
                 $_SESSION['id_modulo'] = $insertado[0];
                 $_SESSION['nombre_modulo'] = $insertado[1];
                 $insertado1 = $unaEncuesta->adicionarModulo_A_Encuesta($id_encuesta, $insertado[0], $bandera);
                 if ($insertado1 > 0) {
                     header('location: app/views/default/modules/encuestas/adicionar_pregunta.php');
                     $valor_a_retornar = 1;
                 } else {
                     header('location: app/views/default/modules/encuestas/no_guardado.php');
                 }
             } else {
                 header('location: app/views/default/modules/encuestas/no_guardado.php');
             }
             break;
         case "editar":
             $actualizado = $unaEncuesta->actualizarModulo($id_encuesta, $modulo);
             if ($actualizado > 0) {
                 $_SESSION['id_modulo_encuesta_a_editar'] = $id_encuesta;
                 $_SESSION['nombre_modulo_encuesta_a_editar'] = $modulo;
                 $_SESSION['numero_modulo_encuesta_a_editar'] = $numero_modulo;
                 header('location: app/views/default/modules/encuestas/editar_pregunta.php');
             } else {
                 header('location: app/views/default/modules/encuestas/no_guardado.php');
             }
             break;
         default:
     }
     /*FIN SWITCH*/
     echo $valor_a_retornar;
 }