Move down to only 1 abstract data type with a nully Frequency. Should aid in making the Expense page usable for all 3 data type.

This commit is contained in:
2025-02-21 08:56:50 -07:00
parent 992195b9a0
commit be66f52cbf
11 changed files with 133 additions and 139 deletions
+3 -3
View File
@@ -9,7 +9,7 @@ import 'package:sqflite/sqflite.dart';
// Local
import '/models/expense.dart';
import '/models/tracked_type_recurring.dart';
import '/models/tracked_item.dart';
// Leaned on this example:
// https://learnflutterwithme.com/sqlite
@@ -77,7 +77,7 @@ class DatabaseHelper {
return expenseList;
}
Future<int> addExpense(RecurringTrackedType expense) async {
Future<int> addExpense(TrackedItem expense) async {
Database db = await instance.db;
return await db.insert(
"expense",
@@ -94,7 +94,7 @@ class DatabaseHelper {
);
}
Future<int> updateExpense(RecurringTrackedType expense) async {
Future<int> updateExpense(TrackedItem expense) async {
Database db = await instance.db;
return await db.update(
"expense",