예제 #1
0
 public c_course(c_course course)
 {
     Nom = course.Nom; Club = course.Club; Lieu = course.Lieu; Date = course.Date;// v_listeInscrits = course.v_listeInscrits;
     listeInscritsEnString = course.listeInscritsEnString; DoublerPlaque = course.DoublerPlaque;
 }
예제 #2
0
 void m_importerCourse()
 {
     try
     {
         string nom_course = lBCoursesExistantes.Items[lBCoursesExistantes.SelectedIndex].ToString();
         if (nom_course == "") { MessageBox.Show("Saisissez le nom de la course"); return; }
         c_Ini v_ini = new c_Ini("Courses.ini");
         c_course course = new c_course();
         v_ini.m_Read(course, nom_course);
         if (course.Nom != "") { v_Course = new c_course(course); }
         v_listeInscrits = new List<int>();
         foreach (string couple in v_Course.listeInscritsEnString.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries))// ('|',StringSplitOptions.RemoveEmptyEntries))
         {
             int numInterne = int.Parse(couple.Substring(0, 3));
             int Plaque = int.Parse(couple.Substring(4, 3));
             int PlaqueBis = 0;
             if (couple.Length > 7) { PlaqueBis = int.Parse(couple.Substring(7, 3)); }
             v_listeCourreurs.Find(c => c.numeroInterne == numInterne).Plaque = Plaque;
             v_listeCourreurs.Find(c => c.numeroInterne == numInterne).PLaqueBis = PlaqueBis;
             v_listeInscrits.Add(numInterne);
         }
         m_MAJLVCourreursInscrits();
         tBNomCourse.Text = v_Course.Nom;
         dTPCourse.Value = v_Course.Date;
         tBLieu.Text = v_Course.Lieu;
         tBClub.Text = v_Course.Club;
         cBDoublerPlaque.Checked = v_Course.DoublerPlaque;
         cBInscrireDansCourse.Visible = true;
         cmdImprimer.Enabled = true;
         cmdExportExcel.Enabled = true;
     }
     catch { }
 }