Пример #1
0
 function ejecutar()
 {
     if (isset($_GET['accion'])) {
         if (esAdmin()) {
             switch ($_GET['accion']) {
                 case 'crear':
                     $this->crear();
                     break;
                 case 'eliminar':
                     $this->eliminar();
                     break;
                 case 'modificar':
                     $this->modificar();
                     break;
                 default:
                     carga_inicio();
                     break;
             }
         } else {
             carga_inicio();
         }
     } else {
         carga_inicio();
     }
 }
Пример #2
0
 function ejecutar()
 {
     if (isset($_GET['accion'])) {
         if (esAdmin()) {
             switch ($_GET['accion']) {
                 case 'panel':
                     $this->muestraPanel(0);
                     break;
                 case 'agregar':
                     $this->agregar();
                     break;
                 case 'buscar':
                     $this->buscar();
                     break;
                 case 'eliminar':
                     $this->eliminar();
                     break;
                 case 'modificar':
                     $this->modificar();
                     break;
                 case 'actualizar':
                     $this->actualizar();
                     break;
                 default:
                     carga_inicio();
                     break;
             }
         } else {
             carga_inicio();
         }
     } else {
         carga_inicio();
     }
 }
Пример #3
0
 function ejecutar()
 {
     if (isset($_GET['accion'])) {
         if (esAdmin() || esModerador()) {
             switch ($_GET['accion']) {
                 case 'agregar':
                     if (isset($_GET['ID'])) {
                         $this->modificar($_GET['ID']);
                     } else {
                         $this->agregar();
                     }
                     break;
                 case 'buscar':
                     if (isset($_GET['response']) == 'eliminar') {
                         $this->eliminar();
                     } else {
                         $this->buscar();
                     }
                     break;
                 case 'modificar':
                     $this->modificar();
                     break;
                 case 'eliminar':
                     $this->eliminar();
                     break;
                 default:
                     carga_inicio();
                     break;
             }
         } else {
             carga_inicio();
         }
     } else {
         carga_inicio();
     }
 }
Пример #4
0
 function calificar()
 {
     if (!empty($_POST)) {
         $usuario = $_POST['usuario'];
         $ID_Examen = $_POST['ID_Examen'];
         $ID_Pregunta = $_POST['ID_Pregunta'];
         $respuesta = $_POST['respuesta'];
         $resultado = $_POST['resultado'];
         $this->modelo->respuestasAbiertas($usuario, $ID_Examen, $ID_Pregunta, $respuesta, $resultado);
     }
     carga_inicio();
 }
Пример #5
0
 function ejecutar()
 {
     carga_inicio();
 }
Пример #6
0
 function setearContrasena()
 {
     $contrasena_actual = $_POST['contrasena_nueva'];
     $nueva_contrasena = $_POST['contrasena_confirmacion'];
     if (isset($contrasena_actual) && isset($nueva_contrasena)) {
         $Usuario = $_SESSION['usuario'];
         session_unset();
         session_destroy();
         setcookie(session_name(), '', time() - 3600);
         $Resultado = $this->modelo->NuevaContasenaEstado($Usuario, $nueva_contrasena);
         if ($Resultado) {
             require_once 'app/vistas/index.php';
         } else {
             $this->irasetearContrasena();
         }
     } else {
         carga_inicio();
     }
 }