protected override bool ChampsValides()
        {
            string nom    = StringNonVide(textBoxNom, "Nom");
            string prénom = StringNonVide(textBoxPrenom, "Prénom");

            DateTime dateNaissance = dateTimePickerNaissance.Value.Date;

            if (dateNaissance >= DateTime.Today)
            {
                MB.Avertir("La date de naissance est supérieur à la date d'aujourd'hui.");
                return(false);
            }

            string       adresse      = StringNonVide(textBoxAdresse, "Adresse");
            CodePersonne codePersonne = (CodePersonne)comboBoxCode.SelectedItem;
            bool         estAjout     = m_typeDeSaisie == TypeDeSaisie.Ajout;

            m_personne = new Personne(estAjout ? Document.Instance.NumProchainePersonne() : m_personne.Numero, nom, prénom, dateNaissance, adresse, codePersonne);
            if (estAjout || m_typeDeSaisie == TypeDeSaisie.Modification)
            {
                RequetesSQL.SQLEnregistrerPersonne(m_personne);
            }
            return(true);
        }