public function pagModificar($id)
 {
     //
     //obtener funcion
     $funcionesItem = Funcion::findOrFail($id);
     $fecha = Carbon::createFromFormat('Y-m-d H:i:s', $funcionesItem->fecha);
     $funcionesItem->fecha = $fecha->format('d-m-Y H:i');
     $funcionesPeliculas = $funcionesItem->peliculas;
     //dd($funcionesItem->tipo);
     $funcionesProgramas = $funcionesItem->programas;
     $funcionesFestivales = $funcionesItem->festivales;
     $funcionesPatrocinadores = $funcionesItem->patrocinadores;
     $Sedes = Sede::select('id', 'descripcion')->orderBy('descripcion', 'asc')->get();
     $status = ['Programada', 'Confirmada', 'Cancelada', 'Realizada'];
     $Peliculas = Pelicula::select('id', 'titulo', 'anio')->orderBy('titulo', 'asc')->get();
     $Programas = Programa::select('id', 'titulo')->orderBy('titulo', 'asc')->get();
     $Festivales = Festival::select('id', 'titulo')->orderBy('titulo', 'asc')->get();
     $Patrocinador = Patrocinador::select('id', 'nombre')->orderBy('nombre', 'asc')->get();
     $Integrantes = Integrante::select('id', 'nombre')->orderBy('nombre', 'asc')->get();
     $aux = end($funcionesPeliculas);
     $ultimaPeli = end($aux);
     $aux = end($funcionesPatrocinadores);
     $ultimoPatrocinador = end($aux);
     return view('Funciones/FuncionesModificar')->with(['funcionesItem' => $funcionesItem, 'funcionesPeliculas' => $funcionesPeliculas, 'funcionesProgramas' => $funcionesProgramas, 'funcionesFestivales' => $funcionesFestivales, 'funcionesPatrocinadores' => $funcionesPatrocinadores, 'Sedes' => $Sedes, 'status' => $status, 'Peliculas' => $Peliculas, 'Programas' => $Programas, 'Festivales' => $Festivales, 'Patrocinadores' => $Patrocinador, 'Integrantes' => $Integrantes, 'ultimaPeli' => $ultimaPeli, 'ultimoPatrocinador' => $ultimoPatrocinador]);
 }
 public function pagModificar($id)
 {
     $ProgramasItem = Programa::findOrFail($id);
     $ProgramasFestivales = $ProgramasItem->festivales;
     $ProgramasPatrocinadores = $ProgramasItem->patrocinadores;
     $Festivales = Festival::select('id', 'titulo')->orderBy('titulo', 'asc')->get();
     $Patrocinadores = Patrocinador::select('id', 'nombre')->orderBy('nombre', 'asc')->get();
     $aux = end($ProgramasFestivales);
     $ultimoFestival = end($aux);
     $aux = end($ProgramasPatrocinadores);
     $ultimoPatrocinador = end($aux);
     return view('Programas/ProgramasModificar')->with(['ProgramasItem' => $ProgramasItem, 'ProgramasFestivales' => $ProgramasFestivales, 'Festivales' => $Festivales, 'ultimoFestival' => $ultimoFestival, 'ProgramasPatrocinadores' => $ProgramasPatrocinadores, 'Patrocinadores' => $Patrocinadores, 'ultimoPatrocinador' => $ultimoPatrocinador]);
 }
 public function exportarPatrocinadores($id)
 {
     $patrocinadorItem = Patrocinador::findOrFail($id);
     //dd($patrocinadorItem->paquetes);
     $view = \View::make('Patrocinadores.PDFPatrocinadores', compact('patrocinadorItem'))->render();
     $pdf = \App::make('dompdf.wrapper');
     $pdf->loadHTML($view);
     return $pdf->stream('invoice.pdf');
 }
 public function pagModificar($id)
 {
     $festivalesItem = Festival::findorFail($id);
     $Patrocinadores = Patrocinador::select('id', 'nombre')->orderBy('nombre', 'asc')->get();
     $festivalesPatrocinadores = $festivalesItem->patrocinadores;
     $aux = end($festivalesPatrocinadores);
     $ultimoPatrocinador = end($aux);
     if ($festivalesPatrocinadores->isEmpty()) {
         $festivalesPatrocinadores = null;
     }
     return view('Festivales/FestivalesModificar')->with(['festivalesItem' => $festivalesItem, 'Patrocinadores' => $Patrocinadores, 'ultimoPatrocinador' => $ultimoPatrocinador, 'festivalesPatrocinadores' => $festivalesPatrocinadores]);
 }