public function save()
 {
     $invitado = Request::all();
     $datosPersonales = DatosPersonales::firstOrCreate($invitado['datos_personales']);
     $invitado['datos_personales_id'] = $datosPersonales->id;
     if ($invitado['addOrEdit'] == "add") {
         return Response::json(Invitado::create($invitado));
     } else {
         //If is edit
         $inv = Invitado::find($invitado['id']);
         $inv->fill($invitado);
         $inv->save();
         return Response::json($inv);
     }
 }
 public function save()
 {
     $integrante = Request::all();
     $datosPersonales = DatosPersonales::firstOrCreate($integrante['datos_personales']);
     $integrante['datos_personales_id'] = $datosPersonales->id;
     if ($integrante['addOrEdit'] == "add") {
         $integrante['password'] = Hash::make($integrante['password']);
         return Response::json(Integrante::create($integrante));
     } else {
         //If is edit
         $inv = Integrante::find($integrante['id']);
         $inv->fill($integrante);
         $inv->save();
         return Response::json($inv);
     }
 }