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(); }