public function postStoreAndUpdate(ContactoExtranjeroRequest $request)
 {
     $contactoExtranjero = ContactoExtranjero::firstOrNew(['postulante' => $request->get('postulante')]);
     $contactoExtranjero->fill($request->all());
     $contactoExtranjero->save();
     return response()->json(['message' => 'sus datos de confirmaciĆ³n de llegada se han almacenado correctamente.']);
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     $preUach = PreUach::all();
     foreach ($preUach as $item) {
         $cExtranjero = new ContactoExtranjero();
         $cExtranjero->postulante = $item->postulante;
         $cExtranjero->conocido_extranjero = $faker->paragraph($nbSentences = 3, $variableNbSentences = true);
         $cExtranjero->direccion = $faker->address;
         $cExtranjero->telefono_1 = $faker->phoneNumber;
         $cExtranjero->telefono_2 = $faker->phoneNumber;
         $cExtranjero->nombre_seguro = $faker->sentence($nbWords = 3, $variableNbWords = true);
         $cExtranjero->validez_seguro = $faker->dateTimeBetween($startDate = '-2 years', $endDate = 'now');
         $cExtranjero->numero_seguro = $faker->swiftBicNumber;
         $cExtranjero->nombre_hospital = $faker->sentence($nbWords = 3, $variableNbWords = true);
         $cExtranjero->direccion_hospital = $faker->address;
         $cExtranjero->save();
     }
 }