//Surchage de la méthode Serialiser
        public override void Serialiser(Manager manager, string fichierSerialise, string cle)
        {
            //Création du fichier
            FileStream fs = new FileStream(fichierSerialise, FileMode.Create);

            //Création du fichier impossible
            if (fs == null)
            {
                throw new Exception();
            }
            //Sérialisation
            BinaryFormatter bf = new BinaryFormatter();

            bf.Serialize(fs, manager);
            //Cryptage
            Cryptographie.Cryptographie cryptographie = new Cryptographie.Cryptographie();
            cryptographie.Crypter(fs, cle);
            //Fermeture du fichier
            fs.Close();
        }
        //Surchage de la méthode Deserialiser
        public override Manager Deserialiser(string fichierSerialise, string cle)
        {
            Manager m = new Manager();
            //Ouverture du fichier
            FileStream fs = new FileStream(fichierSerialise, FileMode.Open, FileAccess.Read);

            //Ouverture du fichier impossible
            if (fs == null)
            {
                throw new Exception();
            }
            BinaryFormatter bf = new BinaryFormatter();

            //Décryptage
            Cryptographie.Cryptographie cryptographie = new Cryptographie.Cryptographie();
            fs = cryptographie.Decrypter(fs, fichierSerialise, cle);
            //Désérialisation
            m = (Manager)bf.Deserialize(fs);

            //Fermeture du fichier
            fs.Close();
            return(m);
        }