コード例 #1
0
        private void _buttonIntAddDistanceVille_Click(object sender, RoutedEventArgs e)
        {
            ParametreDistanceVilleControl p = new ParametreDistanceVilleControl();
            Distance_Ville d = new Distance_Ville();
            if (this._comboBoxLieuMission.SelectedItem != null)
            {
                d.Ville = (Ville)((Entreprise)this._comboBoxLieuMission.SelectedItem).Adresse1.Ville1;
            }
            if (this._comboBoxIntNom.SelectedItem != null)
            {
                d.Ville3 = (Ville)((Salarie)this._comboBoxIntNom.SelectedItem).Personne.Adresse1.Ville1;
            }
            d = p.Add(d);

            if (d != null)
            {
                RecuperationTempsDefaut_Deplacement();
                RecuperationDistanceDefaut_Deplacement();
                RecuperationMontantDefaut_Deplacement();
            }
        }
コード例 #2
0
        private void _CommandAfficherDistanceVille_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            this._mutex.WaitOne();
            this.startThread();

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

            ((App)App.Current).refreshEDMX();
            ParametreDistanceVilleControl parametreDistanceVilleControl = new ParametreDistanceVilleControl();

            this._BorderContent.Child = parametreDistanceVilleControl;

            //Mise en couleur de l'icone pour plus de clarté (remise à zéro de toutes les icones + mise en couleur)
            this.resetCouleurs();
            this.DistanceVille.Background = ((App)App.Current).SaveFocusedBackground;
            this.DistanceVille.BorderBrush = ((App)App.Current).SaveFocusedBorderBrush;
        }