private void NewFonction_Click(object sender, RoutedEventArgs e)
 {
     ParametreContactFonctionControl parametreContactFonctionControl = new ParametreContactFonctionControl();
     Contact_Fonction contact_fonction = parametreContactFonctionControl.Add();
     if (contact_fonction != null)
     {
         this.CFonctionList.Add(contact_fonction);
         this.CFonctionList = new ObservableCollection<Contact_Fonction>(this.CFonctionList.OrderBy(cf => cf.Libelle));
         this._ComboBoxContactEntrepriseFonction.SelectedItem = contact_fonction;
     }
     else
     {
         this._ComboBoxContactCivilité.SelectedItem = null;
     }
 }
        private void _CommandAfficherContactFonction_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            this._mutex.WaitOne();
            this.startThread();

            this.progressBarMainWindow.IsIndeterminate = true;
            this.textBlockMainWindow.Text = "Chargement des fonctions en cours ...";

            ((App)App.Current).refreshEDMX();
            ParametreContactFonctionControl parametreContactFonctionControl = new ParametreContactFonctionControl();

            this._BorderContent.Child = parametreContactFonctionControl;

            //Mise en couleur de l'icone pour plus de clarté (remise à zéro de toutes les icones + mise en couleur)
            this.resetCouleurs();
            this.ContactFonction.Background = ((App)App.Current).SaveFocusedBackground;
            this.ContactFonction.BorderBrush = ((App)App.Current).SaveFocusedBorderBrush;
        }
 private void LookFonction_Click(object sender, RoutedEventArgs e)
 {
     if (this._ComboBoxContactEntrepriseFonction.SelectedItem != null)
     {
         ParametreContactFonctionControl parametreContactFonctionControl = new ParametreContactFonctionControl();
         parametreContactFonctionControl.Look((Contact_Fonction)this._ComboBoxContactEntrepriseFonction.SelectedItem);
     }
 }