first(); if (!$pelanggan) { return response()->json(['message' => 'Kode undangan tidak ditemukan'], 404); } $rsvp = Rsvp::create([ 'pelanggan_id' => $pelanggan->id, 'nama' => $request->nama, 'pesan' => $request->pesan, 'status_kehadiran' => $request->status_kehadiran, ]); return response()->json([ 'message' => 'RSVP berhasil disimpan', 'data' => $rsvp, ]); } // 🔹 Ambil semua RSVP berdasarkan kode undangan (GET) public function show($invitationCode) { $pelanggan = Pelanggan::where('invitation_code', $invitationCode)->first(); if (!$pelanggan) { return response()->json(['message' => 'Kode undangan tidak ditemukan'], 404); } $rsvp = Rsvp::where('pelanggan_id', $pelanggan->id)->get(); return response()->json([ 'message' => 'Data RSVP ditemukan', 'data' => $rsvp ]); } }