Exemplo n.º 1
0
        private void calculateTracksButton_Click(object sender, EventArgs e)
        {
            if (_swimmers.Count <= 0)
            {
                MessageBox.Show("Для начала добавтьте плавцов через форму с лева.", "Ошибка");
            }
            else
            {
                ContestCreator qualifyingContestCreator = new QualifyingContestCreator();
                ContestCreator finalContestCreator      = new FinalContestCreator();
                IContest       qualifyingContest        = qualifyingContestCreator.FactoryMethod();
                IContest       finalContest             = finalContestCreator.FactoryMethod();


                QualifyingContestTextBox.Enabled = true;
                FinalContestTextBox.Enabled      = true;

                QualifyingContestTextBox.Text = swimmersListToString(qualifyingContest.SortSwimmersByTracks(_swimmers));
                FinalContestTextBox.Text      = swimmersListToString(finalContest.SortSwimmersByTracks(_swimmers));
            }
        }