getTrackedDonation method

Future<TrackedDonation> getTrackedDonation (
  1. int id
)

retrieve a particular tracked donation with the specified ID

Implementation

Future<TrackedDonation> getTrackedDonation(int id) async {
  await openMMDatabase();
  List<Map> maps = await db.query(tableTrackedDonations,
      columns: [columnId, columnDateString, columnAmount, columnDonationProcessed],
      where: '$columnId = ?',
      whereArgs: [id]);
  if (maps.length > 0) {
    return TrackedDonation.fromMap(maps.first);
  }
  return null;
}