public void ShowEditTraining(IFormFactory formFactory,
                                     ITrainingRepository trainingRepository,
                                     IExerciseRepository exerciseRepository,
                                     string trainingName,
                                     IMainController mainController)
        {
            IEditTrainingForm form = formFactory.CreateEditTrainingForm();

            Training training = trainingRepository.GetTrainingWithName(trainingName);

            List <Exercise> exercises = exerciseRepository.GetAllExercises();

            form.ShowModal(mainController, training, exercises);
        }