public function getIndex(MostrarFotosRequest $request)
 {
     $id = $request->get('id');
     $fotos = Album::find($id)->fotos;
     $album = Album::find($id);
     return view('fotos.mostrar', ['fotos' => $fotos, 'id' => $id, 'nombre_album' => $album->nombre]);
 }
 public function postEliminarAlbum(EliminarAlbumRequest $request)
 {
     $album = Album::find($request->get('id'));
     $album->fotos()->delete();
     $album->delete();
     return redirect('/validado/albumes/admin-informes')->with('eliminado', 'El album fue eliminado correctamente');
 }
 public function authorize()
 {
     $id = $this->get('id');
     $album = Album::find($id);
     if ($album) {
         return true;
     }
     return false;
 }
 public function run()
 {
     DB::statement('SET FOREIGN_KEY_CHECKS = 0');
     Foto::truncate();
     Album::truncate();
     Usuario::truncate();
     $this->call('UsuariosSeeder');
     //$this->call('AlbumesSeeder');
     //$this->call('FotosSeeder');
 }
Exemplo n.º 5
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $usuarios = Usuario::all();
     foreach ($usuarios as $usuario) {
         $cantidad = rand(0, 15);
         for ($i = 0; $i < $cantidad; $i++) {
             Album::create(['nombre' => "album{$i}", 'descripcion' => "descripcion{$i}", 'usuario_id' => $usuario->id]);
         }
     }
 }
 public function authorize()
 {
     $id = $this->get('id');
     $foto = Foto::find($id);
     $album = Album::find($foto->album_id);
     if ($foto) {
         return true;
     }
     return false;
 }
Exemplo n.º 7
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $albumes = Album::all();
     foreach ($albumes as $album) {
         $cantidad = rand(0, 15);
         for ($i = 0; $i < $cantidad; $i++) {
             Foto::create(['nombre' => "foto{$i}", 'descripcion' => "descripcion{$i}", 'ruta' => "/img/test{$i}.jpg", 'album_id' => $album->id]);
         }
     }
 }
 public function authorize()
 {
     //$user = Auth::user();
     $id = $this->get('id');
     $album = Album::find($id);
     //$album = $user->albumes()->find($id);
     if ($album) {
         return true;
     }
     return false;
 }
Exemplo n.º 9
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $usuarios = Usuario::all();
     $contador = 0;
     foreach ($usuarios as $usuario) {
         $cantidad = mt_rand(0, 15);
         for ($i = 0; $i < $cantidad; $i++) {
             $contador++;
             Album::create(['nombre' => "Nombre album{$contador}", 'descripcion' => "Descripcion album  {$contador}", 'usuario_id' => $usuario->id]);
         }
     }
 }
Exemplo n.º 10
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $albumes = Album::all();
     $contador = 0;
     foreach ($albumes as $album) {
         $cantidad = mt_rand(0, 5);
         for ($i = 0; $i < $cantidad; $i++) {
             $contador++;
             Foto::create(['nombre' => "Nombre foto{$contador}", 'descripcion' => "Descripcion foto {$contador}", 'ruta' => '/img/text.png', 'album_id' => $album->id]);
         }
     }
 }
Exemplo n.º 11
0
 public function postEliminarAlbum(EliminarAlbumRequest $request)
 {
     $album = Album::find($request->get('id'));
     $fotos = $album->fotos;
     foreach ($fotos as $foto) {
         $rutaanterior = getcwd() . $foto->ruta;
         if (file_exists($rutaanterior)) {
             unlink(realpath($rutaanterior));
         }
         $foto->delete();
     }
     $album->delete();
     return redirect('/validado/albumes')->with('eliminado', 'el album fue eliminado');
 }
Exemplo n.º 12
0
 public function getIndex(MostrarFotosRequest $request)
 {
     $id = $request->get('id');
     $fotos = Album::find($id)->fotos;
     return view('fotos.mostrar', ['fotos' => $fotos, 'id' => $id]);
 }