示例#1
0
        private bool controle()
        {
            bool code = true;

            if (!Outils.EstEntier(this.txtOSIA.Text))
            {
                code = false;
                MessageBox.Show("le n°Osia saisie est incorrecte", "Erreur", MessageBoxButtons.OK);
            }
            if (!Outils.EstEntier(this.txtCodePostal.Text))
            {
                code = false;
                MessageBox.Show("le code Postal saisie est incorrecte", "Erreur", MessageBoxButtons.OK);
            }
            return(code);
        }
示例#2
0
        /// <summary>
        /// fonction de contrôle de vraissemblance des différents
        /// champs du form :
        /// (appelée avant d'instancier un objet MStagiaire
        /// et d'affecter ses membres)
        /// </summary>
        /// <returns> Booléen : true = OK, false = erreur</returns>
        private Boolean controle()
        {
            // contrôler la vraissemblance de tous les champs
            Boolean code = true; // le code de retour ; OK a priori

            // appel fonction générique de contrôle
            if (!(Outils.EstEntier(this.txtNumero.Text)))
            {
                // la chaîne reçue n'est pas convertible
                code = false;
                MessageBox.Show("le code OSIA saisi n'est pas un entier valide", "ERREUR", MessageBoxButtons.OK);
            }
            if (!(Outils.EstEntier(this.txtCodePostal.Text)))
            {
                code = false;
                MessageBox.Show("le code postal saisi n'est pas correct", "ERREUR", MessageBoxButtons.OK);
            }
            return(code);
        }