private async void savePlanButtonClick(object sender, EventArgs e)
        {
            WorkoutPlan workoutPlan = new WorkoutPlan
            {
                ID          = 0,
                name        = workoutPlanName.Text,
                description = workoutPlanDescription.Text,
                //planLevel = workoutPlanLevel.SelectedItem.ToString(),
                workoutPlanType = workoutPlanType.SelectedIndex + 1
            };



            if (workoutPlanLevel.SelectedItem == null)
            {
                workoutPlan.planLevel = null;
            }
            else
            {
                workoutPlan.planLevel = workoutPlanLevel.SelectedItem.ToString();
            }

            string validatePlan = workoutPlan.validatePlan(workoutPlan);

            if (validatePlan == null)
            {
                await App.Database.saveWorkoutPlan(workoutPlan);

                workoutPlan.ID = App.Database.getNewWorkoutPlanID();

                var workoutPage = new AddWorkoutPlanWorkout(workoutPlan, cTrainer);
                await Navigation.PushModalAsync(workoutPage);
            }
            else
            {
                await DisplayAlert("Error Adding Workout Plan", "Detected the following errors when adding a workout plan:" + Environment.NewLine + validatePlan, "OK");
            }
        }
        private async void saveWorkoutPlanButtonClick(object sender, EventArgs e)
        {
            WorkoutPlan workoutPlan = new WorkoutPlan
            {
                ID              = 0,
                name            = workoutPlanName.Text,
                description     = workoutPlanDescription.Text,
                planLevel       = workoutPlanLevel.SelectedItem.ToString(),
                workoutPlanType = workoutPlanType.SelectedIndex - 1
            };

            string validatePlan = workoutPlan.validatePlan(workoutPlan);

            if (validatePlan != null)
            {
                await App.Database.saveWorkoutPlan(workoutPlan);

                App.Current.MainPage = new MainPage(cTrainer, 1);
            }
            else
            {
                await DisplayAlert("Error Adding Workout Plan", "Detected the following errors when adding a workout plan:" + Environment.NewLine + validatePlan, "OK");
            }
        }