Esempio n. 1
0
        public void ShowTrainingPeriods()
        {
            TrainingPeriodController trainingPeriodController = new TrainingPeriodController();

            IViewTrainingPeriodsForm form = formFactory.CreateViewTrainingPeriodsForm();

            trainingPeriodController.ShowTrainingPeriods(form, trainingPeriodRepository, this);
        }
Esempio n. 2
0
        public void ShowTrainingPeriods(IViewTrainingPeriodsForm form, ITrainingPeriodRepository trainingPeriodRepository,
                                        IMainController mainController)
        {
            List <TrainingPeriod> trainingPeriods = trainingPeriodRepository.GetAllTrainingPeriods();

            Subject subject = (Subject)trainingPeriodRepository;

            subject.Attach((IObserver)form);

            form.ShowModaless(mainController, trainingPeriods);
        }