Example #1
0
 private void RemoveFromCurrent()
 {
     if (SelectedTemplateExercise != null)
     {
         TemplateWorkoutExercises.Remove(SelectedTemplateExercise);
     }
 }
Example #2
0
        private void SaveToDb()
        {
            if (Activity.Name == null && Activity.Name.Count() == 0)
            {
                return;
            }

            if (Activity.WorkoutTemplate == null)
            {
                Activity.WorkoutTemplate = new Template();
            }

            Activity.WorkoutTemplate.Exercises = TemplateWorkoutExercises.ToList();

            if (Activity.ID == 0)
            {
                _unitOfWork.ActivityRepository.Add(Activity);
            }

            _unitOfWork.Complete();

            var parameter = new NavigationParameters
            {
                { "HasChanged", true }
            };

            _regionManager.RequestNavigate("MainRegion", "Schedule", parameter);
        }
Example #3
0
        private void AddToCurrent()
        {
            if (NewTemplateExercise == null)
            {
                return;
            }

            var exercise = new TemplateExercise
            {
                Name = NewTemplateExercise.Name
            };

            TemplateWorkoutExercises.Add(exercise);
            NewTemplateExercise = null;
        }