getAllTrackedDonationsRecentFirst method
Retrieves a list of tracked donations from the database, ordered by date recorded.
Implementation
Future<List<TrackedDonation>> getAllTrackedDonationsRecentFirst() async {
await openMMDatabase();
List<Map> maps = await db.query(tableTrackedDonations,
columns: [columnId, columnDateString, columnAmount, columnDonationProcessed],);
List<TrackedDonation> trackedDonations = List<TrackedDonation>();
maps.forEach((element) {
trackedDonations.add(TrackedDonation.fromMap(element));
});
return (trackedDonations.reversed).toList();
}