/**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create($soldep_id)
 {
     $soldep = SolDeposito::findOrFail($soldep_id);
     $fondo_filto = $soldep->fondo_id;
     $solicitudes = array();
     $solicitudes = Solicitud::whereEstatus('Autorizada')->with('proyecto', 'benef')->whereHas('proyecto', function ($query) use($fondo_filto) {
         $query->whereHas('fondos', function ($fondos_query) use($fondo_filto) {
             $fondos_query->where('fondo_id', '=', $fondo_filto);
         });
     })->get();
     $reqs = array();
     $reqs = Req::whereEstatus('Autorizada')->with('ocs.benef', 'proyecto')->whereHas('proyecto', function ($query) use($fondo_filto) {
         $query->whereHas('fondos', function ($fondos_query) use($fondo_filto) {
             $fondos_query->where('fondo_id', '=', $fondo_filto);
         });
     })->get();
     return view('soldep.formSolDepDocs', compact('soldep', 'solicitudes', 'reqs'));
 }
Ejemplo n.º 2
0
 public function seleccionarSol()
 {
     $solicitudes = Solicitud::whereEstatus('Enviada')->get();
     $solicitudes->load('urg');
     return view('solicitudes.formRecibirSol', compact('solicitudes'));
 }