//Bouton pour ce déconnecter
        private void ButtonDeconnecter_Click(object sender, RoutedEventArgs e)
        {
            User = null;

            this.Hide();

            Login login = new Login();

            login.ShowDialog();

            User = Controler.RecherchePilote(login.Nom, login.Prenom);

            if (User == null)
            {
                AjoutPilote ajoutPilote = new AjoutPilote(Controler, login.Nom, login.Prenom);
                ajoutPilote.ShowDialog();

                if (ajoutPilote.AjoutOK)//verifie si l'ajout du pilote est OK
                {
                    User = ajoutPilote.NouvPilote;
                }
                else
                {
                    Close();
                }
            }

            if (User != null)
            {
                this.Title = "Club Manager : " + User.Nom + " " + User.Prenom;
                this.Show();
                Controler.MyStatBar.SetMessage("Bienvenue " + User.Nom + " " + User.Prenom);
            }
        }
        public MainWindow()
        {
            InitializeComponent();
            Controler = new AppControler();
            try
            {
                Controler.ChargementDonnees();
                SideListe.Foreground = new SolidColorBrush((Color)ColorConverter.ConvertFromString(Controler.MyRegist.GetValue(Params.ListFontColor)));
                SideListe.Background = new SolidColorBrush((Color)ColorConverter.ConvertFromString(Controler.MyRegist.GetValue(Params.ListBackColor)));
            }
            catch (Exception exc)
            {
                Console.WriteLine(exc.Message);
            }

            this.DataContext      = Controler;
            SideListe.ItemsSource = Controler.ListePilotes;

            Login login = new Login();

            login.ShowDialog();

            User = Controler.RecherchePilote(login.Nom, login.Prenom);

            if (User == null)
            {
                AjoutPilote ajoutPilote = new AjoutPilote(Controler, login.Nom, login.Prenom);
                ajoutPilote.ShowDialog();


                if (ajoutPilote.AjoutOK)//verifie si l'ajout du pilote est OK
                {
                    User = ajoutPilote.NouvPilote;
                    Controler.AjoutPilote(ajoutPilote.NouvPilote);
                }
                else
                {
                    Close();
                }
            }

            if (User != null)
            {
                this.Title = "Club Manager : " + User.Nom + " " + User.Prenom;
                Controler.MyStatBar.SetMessage("Bienvenue " + User.Nom + " " + User.Prenom);
            }
        }