getIdTransaction method
Implementation
@override
Future<TransactionTerminal> getIdTransaction({
required String idCheck,
}) async {
final sharedPreferences = await SharedPreferences.getInstance();
final data = sharedPreferences.getString(_keyCheckShared);
if (data == null) {
throw Exception('Empty');
}
final map = (jsonDecode(data) as Map);
return TransactionTerminal.fromMap(
map.values.firstWhere((element) => element['id'] == idCheck)
as Map<String, dynamic>);
}