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; }
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 { } }