public function postStore(CretePostulacionRequest $request, Guard $auth)
 {
     //guardo el usuario en la tabla postulante.
     $postulante = new Postulante();
     $postulante->fill($request->all());
     $postulante->user_id = $auth->id();
     $postulante->save();
     // se almacena el númer de documento que posee el estudiante.
     $documento = new DocumentoIdentidad();
     $documento->postulante = $postulante->id;
     $documento->tipo = $request->get('tipo');
     $documento->numero = $request->get('numero');
     $documento->save();
     // se verifica si el alumno va a postular a una carrera de pregrado o postgrado.
     if ($request->get('tipo_estudio') === 'Pregrado') {
         $pregrado = new Pregrado();
         $pregrado->postulante = $postulante->id;
         $pregrado->procedencia = $request->get('procedencia');
         $pregrado->save();
         // se verifica si el estudiante es un alumno entrante o saliente.
         if ($request->get('procedencia') === 'UACH') {
             $preUach = new PreUach();
             $preUach->postulante = $postulante->id;
             $preUach->email_institucional = $request->get('email_institucional');
             $preUach->grupo_sanguineo = $request->get('grupo_sanguineo');
             $preUach->enfermedades = $request->get('enfermedades');
             $preUach->telefono = $request->get('telefono_2');
             $preUach->ciudad = $request->get('ciudad_2');
             $preUach->direccion = $request->get('direccion_2');
             $preUach->save();
             $mensaje = 'Su postulación se almacenó Exitosamente(' . $request->get('procedencia') . ').';
         } else {
             $preNoUach = new PreNoUach();
             $preNoUach->postulante = $postulante->id;
             $preNoUach->save();
             $mensaje = 'Su postulación se almacenó Exitosamente(' . $request->get('procedencia') . ').';
         }
     } else {
         $postgrado = new Postgrado();
         $postgrado->postulante = $postulante->id;
         $postgrado->procedencia = $request->get('procedencia');
         $postgrado->titulo_profesional = $request->get('titulo_profesional');
         $postgrado->save();
         $mensaje = 'Su postulación se almacenó Exitosamente(' . $request->get('procedencia') . ').';
     }
     return response()->json(['message' => $mensaje]);
 }