getPastPeriodDates method
Return range of last periods date
Implementation
Future<List<String>> getPastPeriodDates() async {
final mInstance = MenstrualCycleWidget.instance!;
Database? db = await instance.database;
String customerId = mInstance.getCustomerId();
List<String> periodDays = [];
final List<Map<String, dynamic>> queryResponse = await db!.rawQuery(
"Select * from $tableUserPeriodsLogsData WHERE $columnCustomerId='$customerId'");
List.generate(queryResponse.length, (i) {
String periodDate = Encryption.instance
.decrypt(queryResponse[i][columnPeriodEncryptDate]);
periodDays.add(periodDate);
});
//printLogs("Logs ${periodDays.toString()}");
return periodDays;
}