From 15fa4aadbd608c1b63d0ae3ab0a289136740f6be Mon Sep 17 00:00:00 2001 From: Hyperling Date: Thu, 6 Feb 2025 11:50:02 -0700 Subject: [PATCH] Add method which puts all expenses on equal comparison grounds. --- lib/models/expense.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/models/expense.dart b/lib/models/expense.dart index 374ec58..f983812 100644 --- a/lib/models/expense.dart +++ b/lib/models/expense.dart @@ -15,4 +15,8 @@ class Expense { String toString() { return "$name, $cost, ${frequency.title}, $description"; } + + double calcComparableCost() { + return cost * frequency.timesPerYear; + } }