Exemplo n.º 1
0
        public void ExerciseFinished(Exercise exercise)
        {
            var exerciseExecution = new ExersiseExecution(mTimeProvider.Today, exercise.PercentageCompleted);

            mDataService.Add(exerciseExecution);
            SignalDailyExerciseTrackerChanged(GetExecutionsOfDay(DateTime.Today));
        }
        /// <inheritdoc />
        public void Add(ExersiseExecution exerciseExecution)
        {
            mDailyExerciseTracker.ExersiseExecutions.Add(exerciseExecution);
            var test = JsonConvert.SerializeObject(mDailyExerciseTracker);

            var editor = mSharedPreferences.Edit();

            editor.PutString(DailyExerciseTrackerKey, test);
            editor.Apply();
        }