From 5f46882c1851a5f476a4a368a5bf8b6a7be390b9 Mon Sep 17 00:00:00 2001 From: Enzo Date: Wed, 20 Dec 2023 14:32:42 +0100 Subject: [PATCH] correction import sur generic --- lib/modele/activity_info/activity_info.dart | 3 +++ lib/modele/manager_file.dart | 13 ++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/modele/activity_info/activity_info.dart b/lib/modele/activity_info/activity_info.dart index 6eb500c..72a50d2 100644 --- a/lib/modele/activity_info/activity_info.dart +++ b/lib/modele/activity_info/activity_info.dart @@ -264,8 +264,10 @@ class ActivityInfo { // -- Fonction pour lire le csv et remplir la classe -- // ActivityInfo getDataGeneric(List> csv) { + print(csv); // - Entete - // Map enteteCSV = getEntete(csv.first); + print(enteteCSV); // ------------- Var tmp ---------- // // -- BPM -- // int bpmSomme = 0; @@ -284,6 +286,7 @@ class ActivityInfo { // --- Boucle -- // for (int i = 1; i < csv.length; i++) { + print("Ligne $i"); // // ---------------------- BPM ---------------------- // if (!isNull(enteteCSV["Value_${managerFile.fielBPM}"]!, csv[i])) { diff --git a/lib/modele/manager_file.dart b/lib/modele/manager_file.dart index 0d26cae..569d9e9 100644 --- a/lib/modele/manager_file.dart +++ b/lib/modele/manager_file.dart @@ -62,7 +62,16 @@ class ManagerFile { _fieldTemperature ]; - allowedFieldGeneric = [_fieldTimestamp, _fieldBPM]; + allowedFieldGeneric = [ + _fieldTimestamp, + _fieldPositionLatitue, + _fieldPositionLongitude, + _fieldDistance, + _fieldBPM, + _fieldSpeed, + _fieldAltitude, + _fieldTemperature + ]; allowedFieldCycling = [ _fieldTimestamp, @@ -150,6 +159,8 @@ class ManagerFile { info.getDataWalking(csvData); case (_velo): info.getDataCycling(csvData); + case (_generic): + info.getDataGeneric(csvData); default: info.getDataGeneric(csvData); }