public double getDailyBudgetLeft() { List<DailyExpense> exp = getExpensesOfTheDay(); double expense = 0; for (DailyExpense ex : exp) { expense += ex.getSpent(); } return getDailyBudgetLeft(); }
public double getMonthlyExpenses() { double expense = 0; List<DailyExpense> currentMonth = DailyExpense.find(DailyExpense.class, "month =?", month); for (DailyExpense exp : currentMonth) { expense += exp.getSpent(); } return expense; }
public List<DailyExpense> getExpensesOfTheDay() { String day = BudgetUtils.getDayString(); String[] args = {day}; List<DailyExpense> expenses = DailyExpense.find(DailyExpense.class, "day = ?", args, null, "timestamp asc", null); return expenses; }
public List<DailyExpense> getMonthlyExpensesList() { String[] args = {month}; List<DailyExpense> expenses = DailyExpense.find(DailyExpense.class, "month = ?", args, null, "timestamp desc", null); return expenses; }