public function getCreateOrEdit(Guard $auth)
 {
     $postulante = Postulante::with('ciudadR.paisR')->where('user_id', $auth->id())->first();
     $continentes = Continente::lists('nombre', 'id')->all();
     //dd($postulante->toArray());
     $documentoIdentidad = 0;
     $status = 0;
     $paises = array(null => 'Seleccione un país');
     $ciudades = array(null => 'seleccione una ciudad');
     if ($postulante) {
         $paises = Pais::where('continente', $postulante->ciudadR->paisR->continente)->orderBy('nombre')->lists('nombre', 'id')->all();
         $ciudades = Ciudad::where('pais', $postulante->ciudadR->paisR->id)->orderBy('nombre')->lists('nombre', 'id')->all();
         $status = 1;
         $postulante->documentoIdentidades;
         $parametros = array('id_postulante' => $postulante->id, 'pais' => $postulante->ciudadR->paisR->id, "tipo" => $postulante->documentoIdentidadR->first()->tipo, 'numero' => $postulante->documentoIdentidadR->first()->numero, 'continente' => $postulante->ciudadR->paisR->continente);
         if ($postulante->tipo_estudio === 'Pregrado') {
             $postulante->pregradosR;
             $parametros['procedencia'] = $postulante->pregradosR->procedencia;
             //verificar si el postulante es de la UACh o no.
             if ($postulante->pregradosR->procedencia === 'UACH') {
                 $postulante->pregradosR->preUachsR;
                 $parametros['email_institucional'] = $postulante->pregradosR->preUachsR->email_institucional;
                 $parametros['grupo_sanguineo'] = $postulante->pregradosR->preUachsR->grupo_sanguineo;
                 $parametros['enfermedades'] = $postulante->pregradosR->preUachsR->enfermedades;
                 $parametros['telefono_2'] = $postulante->pregradosR->preUachsR->telefono;
                 $parametros['direccion_2'] = $postulante->pregradosR->preUachsR->direccion;
                 $parametros['ciudad_2'] = $postulante->pregradosR->preUachsR->ciudad;
             }
         } else {
             $postulante->postgradosR;
             $parametros['procedencia'] = $postulante->postgradosR->procedencia;
             $parametros['titulo_profesional'] = $postulante->postgradosR->titulo_profesional;
             //en contrucción
         }
         $postulante = array_merge($postulante->toArray(), $parametros);
         return view('postulacion.datos_personales.edit', compact('postulante', 'continentes', 'paises', 'ciudades'));
     } else {
         return view('postulacion.datos_personales.create', compact('continentes', 'paises', 'ciudades'));
     }
 }
 public function getIndex()
 {
     $asistentes = Postulante::with('pregradosR.preUachsR.asistentesR.detalleBeneficioR.beneficioR')->has('pregradosR.preUachsR.asistentesR')->get();
     return view('asistentes.index', compact('asistentes'));
 }