/** * Method return true if the Guest is on the given Guestlist * * @param GuestList * @param Guest * @return boolean true if guest on guestlist */ public boolean isOnGuestList(long glID, Guest guest) { GuestDatabaseHelper.GuestListSCursor cursor = mGuestDBHelper.getAllGuest(glID); cursor.moveToFirst(); if (!cursor.isAfterLast()) if (cursor.getGuestListS() == guest.getID()) return true; return false; }
@Override public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == R.id.action_add) { Guest NEWguest = GuestListBank.get(getActivity()).insertGuest(); GuestListBank.get(getActivity()).inserGuestToGuestList(smGuestList.getId(), NEWguest); Intent i = new Intent(getActivity(), GuestActivity.class); i.putExtra(GuestFragment.EXTRA_GUEST_ID, NEWguest.getID()); i.putExtra(GuestFragment.EXTRA_GUEST_LIST_ID, smGuestList.getId()); startActivityForResult(i, REQUEST_CODE_GUESTFRAGMENT_CHANGE); Log.d(TAG, "Added new guest " + NEWguest.getID() + " to guestlist " + smGuestList.getId()); } return super.onOptionsItemSelected(item); }