public function __construct()
 {
     $this->middleware('auth');
     $this->edo_civil = \App\Models\EdoCivil::all()->lists('descripcion', 'id');
     $this->estados = \App\Models\Estados::all()->lists('nombre', 'id');
     $this->municipios = \App\Models\Municipios::all()->lists('nombre', 'id');
     $this->parroquias = \App\Models\Parroquias::all()->lists('nombre', 'id');
     $this->ocupacion = \App\Models\Ocupacion::all()->lists('nombre', 'id');
     $this->recepcion = \App\Models\Recepcion::all()->lists('nombre', 'id') + ['' => 'SELECCIONE..'];
     $this->discapacidad = \App\Models\discapacidad::all()->lists('nombre', 'id') + ['' => 'SELECCIONE..'];
     $this->gradoDis = \App\Models\GradoDiscapacidad::where('estatus', '=', 1)->lists('nombre', 'id') + ['' => 'SELECCIONE..'];
     $this->modalidad = \App\Models\TipoAtencion::all()->lists('nombre', 'id') + ['' => 'SELECCIONE..'];
     $this->comites = \App\Models\Comites::all()->lists('nombre', 'id');
     $this->misiones = \App\Models\Misiones::all()->lists('nombre', 'id');
     $this->vivienda = \App\Models\tipoVivienda::all()->lists('nombre', 'id');
     $this->pisos = \App\Models\tipoPisos::all()->lists('nombre', 'id');
     $this->paredes = \App\Models\tipoParedes::all()->lists('nombre', 'id');
     $this->techos = \App\Models\tipoTechos::all()->lists('nombre', 'id');
     $this->suministro_agua = \App\Models\Servicios::where('padre', '=', 1)->lists('nombre', 'id');
     $this->gas = \App\Models\Servicios::where('padre', '=', 2)->lists('nombre', 'id');
     $this->desecho = \App\Models\Servicios::where('padre', '=', 3)->lists('nombre', 'id');
     $this->agua_ser = \App\Models\Servicios::where('padre', '=', 8)->lists('nombre', 'id');
     $this->servicios = \App\Models\Servicios::where('padre', '=', null)->lists('nombre', 'id');
     $this->servicios_comunidad = \App\Models\Servicios_comunidad::all()->lists('nombre', 'id');
     $this->realidad = \App\Models\RealidadSocioeconomica::all()->lists('pregunta', 'id');
     $this->casa_comercial = \App\Models\CasaComercial::all()->lists('nombre', 'id');
     $this->sub_secretaria = \App\Models\Sub_secretaria::where('estatus', '=', 1)->lists('descripcion', 'id');
     $this->consulta_ingreso = \App\Models\consulta_ingreso::where('estatus', '=', 1)->lists('nombre', 'id');
     $this->nivel_instruccion = \App\Models\nivel_instruccion::where('estatus', '=', 1)->lists('nombre', 'id');
     $this->parentesco = \App\Models\parentesco::where('estatus', '=', 1)->lists('nombre', 'id');
     $this->anexos = \App\Models\Anexos::where('estatus', '=', 1)->lists('nombre', 'id');
     $this->atencion = \App\Models\TipoAtencion::where('estatus', 1)->lists('nombre', 'id');
 }
 /**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create()
 {
     $secretarias = Secretaria::all()->lists('descripcion', 'id');
     //dd($secretarias);
     $subsecre = Sub_secretaria::where('estatus', 1)->lists('descripcion', 'id');
     array_unshift($subsecre, 'SELECCIONE...');
     $perf = Perfiles::all()->lists('nombre', 'id');
     $cargos = Cargos::all()->lists('nombre', 'id');
     $coor = Coordinacion::all();
     return view('usuarios.nuevo_usuario', ['secre' => $secretarias, 'subsecre' => $subsecre, 'perfil' => $perf, 'cargos' => $cargos]);
 }
 public function index(Request $request)
 {
     $name = $request->input('lolo');
     //dd($name);
     //$secretaria=Sub_secretaria::find(1)->secretaria();
     //$secretaria=Sub_secretaria::with('secretaria')->where('descripcion','like', '%SUB-%')->get();
     //$secretaria=Sub_secretaria::with('secretaria')->get();
     //dd($secretaria);
     if (trim($name) != "") {
         $nombre = Input::get('lolo');
         $secretaria = \App\Models\Sub_secretaria::where('descripcion', 'like', '%' . $name . '%')->paginate(10);
         return view('sub_secretaria.index', ['secretaria' => $secretaria]);
     }
     $secretaria = \App\Models\Sub_secretaria::with('secretaria')->paginate(10);
     $secretaria->setPath('subsecretaria');
     return view('sub_secretaria.index', ['secretaria' => $secretaria]);
 }
 public function aprobarEdit($id)
 {
     $soli = \App\Models\Solicitudes::with('usuarios', 'estatus', 'beneficiario.beneficiario_discapacidad.discapacidad', 'solicitante', 'coordinacion', 'coordinacion.subsecretaria', 'recomendaciones.usuarios', 'tipoSolicitud', 'recepcion', 'ingresos_grupo.parentesco', 'ingresos_grupo.ocupacion', 'ingresos_grupo.consulta_ingresos', 'ingresos_grupo.nivel_instruccion', 'socio_demografico')->find($id);
     //dd($soli->usuarios[1]->pivot->estatus);
     //dd($soli->recomendaciones[0]->comentarios);
     $sub_secretaria = \App\Models\Sub_secretaria::where('id', '=', Auth::user()->id_secretaria)->lists('descripcion', 'id');
     $coordinacion = \App\Models\Coordinacion::find(Auth::user()->id_coordinacion)->lists('nombre', 'id');
     $tiposolicitud = \App\Models\Coordinacion::find(Auth::user()->id_coordinacion)->tipo_solicitud()->lists('nombre', 'id');
     return view('solicitudes.aprobar', ['atencion' => ['' => 'SELECCIONE...'] + $this->atencion, 'anexos' => $this->anexos, 'casa_comercial' => $this->casa_comercial, 'solicitudes' => $soli, 'subSecretaria' => $sub_secretaria, 'coordinacion' => $coordinacion, 'tipoSolicitud' => $tiposolicitud, 'estado' => $this->estados, 'municipio' => $this->municipios, 'parroquia' => $this->parroquias, 'ocupacion' => $this->ocupacion, 'recepcion' => $this->recepcion, 'parentesco' => $this->parentesco, 'nivelInstruccion' => $this->nivel_instruccion, 'consulta_ingreso' => $this->consulta_ingreso, 'edo_civil' => $this->edo_civil, 'discapacidad' => $this->discapacidad, 'gradoDis' => $this->gradoDis, 'vivienda' => $this->vivienda, 'paredes' => $this->paredes, 'pisos' => $this->pisos, 'techos' => $this->techos, 'suministro_agua' => $this->suministro_agua, 'gas' => $this->gas, 'agua_ser' => $this->agua_ser, 'servicios_comunidad' => $this->servicios_comunidad, 'comite' => $this->comites, 'misiones' => $this->misiones, 'desecho' => $this->desecho, 'realidad' => $this->realidad]);
 }