private void listViewQualificationRound_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listViewQualificationRound.SelectedItems.Count == 1)
     {
         ListViewItem          lvi = listViewQualificationRound.SelectedItems[0];
         QualificationRoundSet c   = lvi.Tag as QualificationRoundSet;
         if (c == null)
         {
             return;
         }
         //qR = c;
         qrIdx         = lvi.Index;
         textName.Tag  = c;
         textName.Text = c.Name;
         ComboParcourExtension cp = null;
         foreach (Object o in comboBoxParcour.Items)
         {
             if ((o as ComboParcourExtension).p == c.ParcourSet)
             {
                 cp = o as ComboParcourExtension;
                 break;
             }
         }
         comboBoxParcour.SelectedItem = cp;
         takeOffLeftLongitude.Text    = c.TakeOffLine.A.longitude.ToString();
         takeOffLeftLatitude.Text     = c.TakeOffLine.A.latitude.ToString();
         takeOffRightLatitude.Text    = c.TakeOffLine.B.latitude.ToString();
         takeOffRightLongitude.Text   = c.TakeOffLine.B.longitude.ToString();
         updateList(c);
         UpdateEnablement();
         SetTimeParameters(c);
     }
 }
        private void LoadParcours()
        {
            List <ParcourSet> parcour = Client.SelectedCompetition.ParcourSet.ToList();

            comboBoxParcour.Items.Clear();
            foreach (ParcourSet c in parcour)
            {
                ComboParcourExtension cp = new ComboParcourExtension(c);
                comboBoxParcour.Items.Add(cp);
            }
            if (comboBoxParcour.Items.Count > 0)
            {
                comboBoxParcour.SelectedIndex = 0;
            }
            UpdateEnablement();
        }