Exemple #1
0
        /// <summary>
        /// Assigne les professions contenues dans la base de données aux contrôles.
        /// </summary>
        /// <param name="_cbo_profession">ComboBox</param>
        internal static void ProfessionList(ComboBox _cbo_profession)
        {
            List <string> professionsName            = InterimDatabase.GetProfession();
            bool          isCorrecyPofessionNameList = (professionsName != null);

            // Vérifie le contenu de la liste des noms de professions.
            if (isCorrecyPofessionNameList)
            {
                // Assigne les professions.
                _cbo_profession.ItemsSource = professionsName;

                // Sélectionne la premièrer profesion "Toutes".
                _cbo_profession.SelectedItem = professionsName[0];
            }
            else
            {
                // Affichage d'un message d'erreur.
                MessageBox.Show(Home_Val.Default.ProfessionListNull, Home_Err.Default.ErrorTitle, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }