public function visualizarProyectos()
 {
     $centro = 0;
     $centro = Centro::buscar_centro(3);
     //Consulto mi centro... en nuestro caso el centro cimogsys con codigo 3
     if (count($centro) != 0) {
         $proyectos = Proyectos::listar_todos_proyectos(3);
         $noticia = Noticia::buscar_noticia(17);
         return View::make('proyectos')->withCentro($centro)->withProyectos($proyectos)->withNoticia($noticia);
     } else {
         return View::make('proyectos')->withError('No existe el centro...');
     }
 }
 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');
     }
 }
 public function visualizarNoticia($id_noticia)
 {
     $response = 0;
     $response = Centro::buscar_centro(3);
     if (count($response) != 0) {
         $noticia = Noticia::buscar_noticia($id_noticia);
         if (count($noticia) != 0) {
             //return json_encode($noticia);
             return View::make('visualizarNoticia')->withNoticia($noticia)->withCentro($response);
         } else {
             //return json_encode($noticia);
             return View::make('visualizarNoticia')->withError('No es una noticia vaálida');
         }
     } else {
         return View::make('visualizarNoticia')->withError('No existe un centro de investigación para visualizar la noticia');
     }
 }
예제 #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!');
     }
 }