public async Task<Dictionary<DateTime, Workout>> GetPreviousWorkouts() { var storage = new StorageService(); var dict = await storage.RetrieveObjectAsync<Dictionary<DateTime, Workout>>("workouts"); return dict; }
public async Task FinishWorkout() { var storage = new StorageService(); var dict = await storage.RetrieveObjectAsync<Dictionary<DateTime, string>>("workouts"); if (dict == null) dict = new Dictionary<DateTime, string>() { { DateTime.Today, _workout.Type } }; else dict.Add(DateTime.Today, _workout.Type); await storage.PersistObjectAsync("workouts", dict); }