Beispiel #1
0
 public static function ejecutar()
 {
     switch ($_GET['modulo']) {
         case null:
         case 'listado':
             $estudios = Estudio::getAll();
             EstudioVista::listado($estudios);
             break;
         case 'modificarestudio':
             $id = $_GET['id'];
             $estudio = new Estudio($id);
             EstudioVista::formulario($estudio);
             break;
         case 'modificar':
             $id = $_GET['id'];
             $estudio = new Estudio($id);
             $estudio->setCodigo($_POST['codigo']);
             $estudio->setTitulo($_POST['titulo']);
             $estudio->setFechaCurriculo($_POST['fechaCurriculo']);
             $estudio->grabar();
             echo 'grabado';
             header("Location:index.php?modulo=listado");
             break;
         case 'borrar':
             echo 'Debe borrarse un registro';
             break;
         case 'nuevoestudio':
             echo 'Debe mostrarse un formulario de insercion';
             break;
         case 'insertar':
             echo 'Debe procesarse lo relleno en el formulario de insercion';
             break;
         case 'modificar':
             echo 'Debe mostrarse un formulario de modificacion';
             break;
         case 'modificar':
             echo 'Debe mostrarse un formulario de modificacion';
             break;
         default:
             echo 'Debe mostrarse un mensaje de error. <br>';
             echo 'Hacerlo desde la vista. <br>';
             echo 'Todos los "echo" de esta hoja deben eliminarse. <br>';
     }
 }