/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $evento = Evento::find($id); $evento->paquete; $evento->compromiso; $evento->filmadores; return view('evento.show', compact('evento')); }
public function cargar($evento_id) { $evento = \App\Evento::find($evento_id); return $evento != null ? $evento : null; }
public function deleteEvento($id) { $evento = Evento::find($id); $s3 = \Storage::disk('s3'); $image_to_delete = 'eventos/' . $evento->image; if ($s3->exists($image_to_delete)) { $s3->delete($image_to_delete); } $evento->delete(); return back(); }
public function edit($id) { $evento = Evento::find($id); $amenities = DB::table('amenities')->whereNULL('amenities.deleted_at')->where('edificio_id', $evento->edificio_id)->get(); if (Auth::user()->rol_id == 2) { return View::make('administrador.eventos..edit')->with('evento', $evento)->with('amenities', $amenities); } if (Auth::user()->rol_id == 3) { return View::make('propietario.eventos..edit')->with('evento', $evento)->with('amenities', $amenities); } if (Auth::user()->rol_id == 4) { return View::make('inquilino.eventos..edit')->with('evento', $evento)->with('amenities', $amenities); } }