Пример #1
0
 function getList($pagina = 1, $orden = "", $nrpp = Constants::NRPP)
 {
     //Valor predeterminado -> Constante, si se lo paso, coge el valor.
     $ordenPredeterminado = "{$orden}, nombre";
     if ($orden === "" || $orden === null) {
         $ordenPredeterminado = "nombre";
     }
     $registroInicial = ($pagina - 1) * $nrpp;
     $this->bd->select($this->tabla, "*", "1=1", array(), $ordenPredeterminado, " {$registroInicial}, {$nrpp}");
     $r = array();
     while ($fila = $this->bd->getRow()) {
         $tipoMultimedia = new TipoMultimedia();
         $tipoMultimedia->set($fila);
         $r[] = $tipoMultimedia;
     }
     return $r;
     //Devuelve un array de tipo de multimedia.
 }
 public function visualizarAdminMultimedia()
 {
     $response = 0;
     $noticia = Noticia::buscar_noticia($id_noticia);
     if (count($noticia) != 0) {
         $tipos = TipoMultimedia::lists('descripcion_tipo_multimedia', 'id_tipo_multimedia');
         if (count($tipos) != 0) {
             return View::make('pruebas.multimedia')->withMultimedias(Multimedia::listar_multimedias(3, $id_noticia))->withTipos($tipos)->withNoticia($noticia);
         } else {
             return View::make('pruebas.multimedia')->with('error', 'No existen tipos de multimedia');
         }
     } else {
         return View::make('pruebas.multimedia')->with('error', 'No existe una noticia para ingresar multimedia');
     }
 }
Пример #3
0
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageTipoMultimedia($bd);
$nombre = Request::post('nombre');
echo "REQUEST DE POST -> id: {$nombre}";
$tipos = new TipoMultimedia($nombre);
echo "<br/>Objeto DISCO " . $tipos->getJson() . "<br/>";
$r = $gestor->insert($tipos);
$bd->close();
var_dump($bd->getError());
//header("Location:visualizar.php");
Пример #4
0
 public function actualizarMultimedia()
 {
     $response = 0;
     $id_multimedia = e(Input::get('id_multimedia'));
     $descripcion_multimedia = e(Input::get('descripcion_multimedia'));
     $enlace_multimedia = e(Input::get('enlace_multimedia'));
     $tipo = e(Input::get('tipo_multimedia'));
     $noticia = e(Input::get('noticia_multimedia'));
     $response = Noticia::buscar_noticia($noticia);
     if (count($response) != 0) {
         $response = 0;
         $response = TipoMultimedia::buscar_tipo_multimedia($tipo);
         if (count($response) != 0) {
             $response = Multimedia::actualizar_multimedia($id_multimedia, $enlace_multimedia, $descripcion_multimedia, $tipo, $noticia);
             if (count($response != 0)) {
                 return Redirect::to(URL::previous())->withMensaje('Multimedia Actualizada Correctamente!');
             } else {
                 return Redirect::to(URL::previous())->withMensaje('Ha ocurrido un error!');
             }
         } else {
             return Redirect::to(URL::previous())->withMensaje('No ha seleccionado un tipo de multimedia válido!');
         }
     } else {
         return Redirect::to(URL::previous())->withMensaje('No ha seleccionado una noticia válida!');
     }
 }
Пример #5
0
/* Error 404*/
Route::get('/404', array('as' => 'error404', 'uses' => 'CentroController@visualizarError404'));
//Pruebas
Route::group(array('prefix' => 'pruebas'), function () {
    //TipoUsuario
    Route::get('/ingresarTipoUsuario', array('as' => 'ingresarTipoUsuario', function () {
        $response = TipoUsuario::listar_tipo_usuario(1);
        return View::make('pruebas.tipoUsuario', array('tiposUsuario' => $response));
    }));
    Route::post('/guardarTipoUsuario', array('uses' => 'TestController@guardarTipoUsuario'));
    Route::post('/actualizarTipoUsuario', array('uses' => 'TestController@actualizarTipoUsuario'));
    Route::post('/eliminarTipoUsuario', array('uses' => 'TestController@eliminarTipoUsuario'));
    Route::post('/buscarTipoUsuario', array('uses' => 'TestController@buscarTipoUsuario'));
    //TipoMultimedia
    Route::get('/ingresarTipoMultimedia', array('as' => 'ingresarTipoMultimedia', function () {
        $response = TipoMultimedia::listar_tipo_multimedia(3);
        return View::make('pruebas.tipoMultimedia', array('tiposMultimedia' => $response));
    }));
    Route::post('/guardarTipoMultimedia', array('uses' => 'TestController@guardarTipoMultimedia'));
    Route::post('/actualizarTipoMultimedia', array('uses' => 'TestController@actualizarTipoMultimedia'));
    Route::post('/eliminarTipoMultimedia', array('uses' => 'TestController@eliminarTipoMultimedia'));
    Route::post('/buscarTipoMultimedia', array('uses' => 'TestController@buscarTipoMultimedia'));
    //TipoLineaInvestigacion
    Route::get('/ingresarTipoLineaInvestigacion', array('as' => 'ingresarTipoLineaInvestigacion', function () {
        $response = TipoLineaInvestigacion::listar_tipo_linea_investigacion(2);
        return View::make('pruebas.tipoLineaInvestigacion', array('tiposLineaInvestigacion' => $response));
    }));
    Route::post('/guardarTipoLineaInvestigacion', array('uses' => 'TestController@guardarTipoLineaInvestigacion'));
    Route::post('/actualizarTipoLineaInvestigacion', array('uses' => 'TestController@actualizarTipoLineaInvestigacion'));
    Route::post('/eliminarTipoLineaInvestigacion', array('uses' => 'TestController@eliminarTipoLineaInvestigacion'));
    Route::post('/buscarTipoLineaInvestigacion', array('uses' => 'TestController@buscarTipoLineaInvestigacion'));