Exemple #1
0
  @Override
  protected void onClickItemDelete(long id) {

    if (getListView().getCount() == 1) {
      // delete one item = delete all items = delete list
      onClickItemDeleteAll();
      return;
    }

    ExpenseTable.deleteExpense(dbCon, id);
    displayDateInterval();
    displayAmount();
    displayItems();

    super.onClickItemDelete(id);
  }
Exemple #2
0
  @Override
  protected void onClickItemDeleteAll() {

    ExpenseTable.deleteExpense(
        dbCon, dateRange, typeSelector, categorySelector, descriptionSelector, dateSelector);

    typeSelector = null;
    categorySelector = null;
    descriptionSelector = null;
    dateSelector = null;

    displayDateInterval();
    displayAmount();
    displayItems();

    super.onClickItemDeleteAll();
  }