private List <Joueur_loisir> Liste_joueur_loisir()
        {
            String[]             mots;
            string               fichierMembre_loisir = "joueur_loisir.txt";
            List <Joueur_loisir> liste_j_l            = new List <Joueur_loisir>();

            string[] lignes = File.ReadAllLines(fichierMembre_loisir);
            for (int i = 0; i < lignes.Length; i++)  //Un retour a la ligne est créé tous le temps
            {
                string ligne_num = lignes[i];
                mots = ligne_num.Split(',');
                Joueur_loisir j_loisir = new Joueur_loisir();
                j_loisir.Nom    = mots[0];
                j_loisir.Prenom = mots[1];
                String[] date   = mots[2].Split('/');
                int      d_j    = int.Parse(date[0]);
                int      d_m    = int.Parse(date[1]);
                int      d_a    = int.Parse(date[2]);
                DateTime date_n = new DateTime(d_a, d_m, d_j);
                j_loisir.Naissance = (date_n);
                j_loisir.Adresse   = mots[3];
                j_loisir.Telephone = long.Parse(mots[4]);
                if (mots[5] == "F")
                {
                    j_loisir.Sexe = true;
                }
                else
                {
                    j_loisir.Sexe = false;
                }

                j_loisir.Ville = mots[6];
                liste_j_l.Add(j_loisir);
            }
            return(liste_j_l);
        }
        private void Modifier(object sender, RoutedEventArgs e)
        {
            if ((bool)compet.IsChecked)
            {
                String[]     mots;
                string       fichierMembre_compet = "joueur_compet.txt";
                StreamWriter lire_w = null;
                List <Joueur_competition> liste_j_c = new List <Joueur_competition>();

                string[] lignes = File.ReadAllLines(fichierMembre_compet);
                for (int i = 0; i < lignes.Length - 1; i++)
                {
                    string ligne_num = lignes[i];
                    mots = ligne_num.Split(',');
                    Joueur_competition j_compet = new Joueur_competition();
                    j_compet.Nom    = mots[0];
                    j_compet.Prenom = mots[1];
                    String[] date = mots[2].Split('/');
                    int      d_j  = int.Parse(date[0]);
                    int      d_m  = int.Parse(date[1]);
                    int      d_a  = int.Parse(date[2]);

                    DateTime date_n = new DateTime(d_a, d_m, d_j);
                    j_compet.Naissance = (date_n);
                    j_compet.Adresse   = mots[3];
                    j_compet.Telephone = long.Parse(mots[4]);
                    if (mots[5] == "F")
                    {
                        j_compet.Sexe = true;
                    }
                    else
                    {
                        j_compet.Sexe = false;
                    }

                    j_compet.Ville      = mots[6];
                    j_compet.Classement = double.Parse(mots[7]);

                    liste_j_c.Add(j_compet);
                }

                lire_w = new StreamWriter(fichierMembre_compet);  //On a bien la liste des joueurs compet

                foreach (Joueur_competition j_c in liste_j_c)
                {
                    if (j_c.Nom == nom.Text)
                    {
                        if (j_c.Prenom == prenom.Text)
                        {
                            if ((jour.Text != "") && (mois.Text != "") && (annee.Text != ""))
                            {
                                int      d_j       = int.Parse(jour.Text);
                                int      d_m       = int.Parse(mois.Text);
                                int      d_a       = int.Parse(annee.Text);
                                DateTime naissance = new DateTime(d_a, d_m, d_j);
                                j_c.Naissance = naissance;
                            }
                            else if (email.Text != "")
                            {
                                string mail = email.Text;
                                j_c.Adresse = mail;
                            }
                            else if (tel.Text != "")
                            {
                                long tell = long.Parse(tel.Text);
                                j_c.Telephone = tell;
                            }
                            else if (ville.Text != "")
                            {
                                string vil = ville.Text;
                                j_c.Ville = vil;
                            }
                            else if (classement.Text != "")
                            {
                                double clas = double.Parse(classement.Text);
                                j_c.Classement = clas;
                            }
                        }
                    }
                    lire_w.WriteLine(j_c.Nom + "," + j_c.Prenom + "," + j_c.Naissance.Day + "/" + j_c.Naissance.Month + "/" + j_c.Naissance.Year + "," + j_c.Adresse + "," + j_c.Telephone + "," + j_c.Sexe + "," + j_c.Ville + "," + j_c.Classement);
                }
                lire_w.Close();
            }

            else if ((bool)loisir.IsChecked)
            {
                String[]     mots;
                string       fichierMembre_loisir = "joueur_loisir.txt";
                StreamReader lire_r = null;
                StreamWriter lire_w = null;
                lire_r = new StreamReader(fichierMembre_loisir);
                List <Joueur_loisir> liste_j_l = new List <Joueur_loisir>();

                string[] lignes = File.ReadAllLines(fichierMembre_loisir);
                for (int i = 0; i < lignes.Length - 1; i++)
                {
                    string ligne_num = lignes[i];
                    mots = ligne_num.Split(',');
                    Joueur_loisir j_loisir = new Joueur_loisir();
                    j_loisir.Nom    = mots[0];
                    j_loisir.Prenom = mots[1];
                    String[] date = mots[2].Split('/');
                    int      d_j  = int.Parse(date[0]);
                    int      d_m  = int.Parse(date[1]);
                    int      d_a  = int.Parse(date[2]);

                    DateTime date_n = new DateTime(d_a, d_m, d_j);
                    j_loisir.Naissance = (date_n);
                    j_loisir.Adresse   = mots[3];
                    j_loisir.Telephone = long.Parse(mots[4]);
                    if (mots[5] == "F")
                    {
                        j_loisir.Sexe = true;
                    }
                    else
                    {
                        j_loisir.Sexe = false;
                    }

                    j_loisir.Ville = mots[6];


                    liste_j_l.Add(j_loisir);
                }
                lire_r.Close();
                lire_w = new StreamWriter(fichierMembre_loisir);

                foreach (Joueur_loisir j_c in liste_j_l)
                {
                    if (j_c.Nom == nom.Text)
                    {
                        if (j_c.Prenom == prenom.Text)
                        {
                            if ((jour.Text != "") && (mois.Text != "") && (annee.Text != ""))
                            {
                                int      d_j       = int.Parse(jour.Text);
                                int      d_m       = int.Parse(mois.Text);
                                int      d_a       = int.Parse(annee.Text);
                                DateTime naissance = new DateTime(d_a, d_m, d_j);
                                j_c.Naissance = naissance;
                            }
                            else if (email.Text != "")
                            {
                                string mail = email.Text;
                                j_c.Adresse = mail;
                            }
                            else if (tel.Text != "")
                            {
                                long tell = long.Parse(tel.Text);
                                j_c.Telephone = tell;
                            }
                            else if (ville.Text != "")
                            {
                                string vil = ville.Text;
                                j_c.Ville = vil;
                            }
                        }
                    }
                    lire_w.WriteLine(j_c.Nom + "," + j_c.Prenom + "," + j_c.Naissance.Day + "/" + j_c.Naissance.Month + "/" + j_c.Naissance.Year + "," + j_c.Adresse + "," + j_c.Telephone + "," + j_c.Sexe + "," + j_c.Ville);
                }
                lire_w.Close();
            }
        }
        private void supprimer(object sender, RoutedEventArgs e)
        {
            if ((bool)supr_compet.IsChecked)  //On agis sur les joueurs compet
            {
                String[] mots;
                string   fichierMembre_compet       = "joueur_compet.txt";
                List <Joueur_competition> liste_j_c = new List <Joueur_competition>();
                string[] lignes = File.ReadAllLines(fichierMembre_compet);

                for (int i = 0; i < lignes.Length; i++)
                {
                    string ligne_num = lignes[i];
                    mots = ligne_num.Split(',');
                    Joueur_competition j_compet = new Joueur_competition();
                    j_compet.Nom    = mots[0];
                    j_compet.Prenom = mots[1];
                    String[] date = mots[2].Split('/');
                    int      d_j  = int.Parse(date[0]);
                    int      d_m  = int.Parse(date[1]);
                    int      d_a  = int.Parse(date[2]);

                    DateTime date_n = new DateTime(d_a, d_m, d_j);
                    j_compet.Naissance = (date_n);
                    j_compet.Adresse   = mots[3];
                    j_compet.Telephone = long.Parse(mots[4]);
                    if (mots[5] == "F")
                    {
                        j_compet.Sexe = true;
                    }
                    else
                    {
                        j_compet.Sexe = false;
                    }

                    j_compet.Ville      = mots[6];
                    j_compet.Classement = double.Parse(mots[7]);

                    if (j_compet.Nom != supr_nom1.Text && j_compet.Prenom != supr_prenom1.Text)
                    {
                        liste_j_c.Add(j_compet);
                    }
                }

                StreamWriter lire_w = new StreamWriter(fichierMembre_compet);
                foreach (Joueur_competition j in liste_j_c)
                {
                    lire_w.Write(j.Nom + "," + j.Prenom + "," + j.Naissance.Day + "/" + j.Naissance.Month + "/" + j.Naissance.Year + "," + j.Adresse + "," + j.Telephone + "," + j.Sexe + "," + j.Ville + "," + j.Classement + "\n");
                }

                lire_w.Close();
            }

            else if ((bool)supr_loisir.IsChecked)   //On agis sur les joueurs loisir
            {
                String[]             mots;
                string               fichierMembre_loisir = "joueur_loisir.txt";
                List <Joueur_loisir> liste_j_l            = new List <Joueur_loisir>();
                string[]             lignes = File.ReadAllLines(fichierMembre_loisir);

                for (int i = 0; i < lignes.Length; i++)
                {
                    string ligne_num = lignes[i];
                    mots = ligne_num.Split(',');
                    Joueur_loisir j_loisir = new Joueur_loisir();
                    j_loisir.Nom    = mots[0];
                    j_loisir.Prenom = mots[1];
                    String[] date = mots[2].Split('/');
                    int      d_j  = int.Parse(date[0]);
                    int      d_m  = int.Parse(date[1]);
                    int      d_a  = int.Parse(date[2]);

                    DateTime date_n = new DateTime(d_a, d_m, d_j);
                    j_loisir.Naissance = (date_n);
                    j_loisir.Adresse   = mots[3];
                    j_loisir.Telephone = long.Parse(mots[4]);
                    if (mots[5] == "F")
                    {
                        j_loisir.Sexe = true;
                    }
                    else
                    {
                        j_loisir.Sexe = false;
                    }
                    j_loisir.Ville = mots[6];

                    if (j_loisir.Nom != supr_nom1.Text && j_loisir.Prenom != supr_prenom1.Text)
                    {
                        liste_j_l.Add(j_loisir);
                    }
                }

                StreamWriter lire_w = new StreamWriter(fichierMembre_loisir);

                foreach (Joueur_loisir j_l in liste_j_l)
                {
                    lire_w.Write(j_l.Nom + "," + j_l.Prenom + "," + j_l.Naissance.Day + "/" + j_l.Naissance.Month + "/" + j_l.Naissance.Year + "," + j_l.Adresse + "," + j_l.Telephone + "," + j_l.Sexe + "," + j_l.Ville + "\n");
                }

                lire_w.Close();
            }
        }