Beispiel #1
0
  private void fillSummary() {
    CartService cartService = new CartService(itemDao, prefDao.getPreference());

    TextView miscText = (TextView) findViewById(R.id.misc_summary);
    TextView costText = (TextView) findViewById(R.id.cost_summary);
    String miscInfo = "No item yet";
    int totalItems = cartService.getTotalItems();
    if (totalItems > 0) {
      miscInfo = totalItems + " item";
      if (totalItems > 1) miscInfo += "s";
    }

    miscText.setText(miscInfo);

    double totalCost = cartService.getTotalCost();
    if (totalCost > 0) {
      costText.setText(Item.formatPrice(totalCost));
    } else {
      costText.setText("");
    }
  }
Beispiel #2
0
 private void initDao() {
   itemDao = new ItemDao(this);
   itemDao.open();
   prefDao = new PreferenceDao(this);
   prefDao.open();
 }