예제 #1
0
        public static void Import(AzusaDexTimeline timeline)
        {
            AzusaContext    context        = AzusaContext.GetInstance();
            IDatabaseDriver databaseDriver = context.DatabaseDriver;
            int             addedStamps    = 0;

            foreach (DexTimelineEntry entry in timeline.Data)
            {
                context.MainForm.SetStatusBar(String.Format("Verarbeite Zeitstempel {0}", entry.Timestamp));
                if (!TestForTimestamp(entry.Timestamp))
                {
                    bool result = databaseDriver.Dexcom_InsertTimestamp(entry);
                    addedStamps++;
                }
            }

            context.MainForm.SetStatusBar(String.Format("Fertig. {0} neue Zeitstempel hinzugefügt.", addedStamps));
        }