예제 #1
0
  /**
   * 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;
  }
예제 #2
0
  @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);
  }