public MainWindow() { InitializeComponent(); this.parametreMain = new ParametresMain(this); }
private void _CommandAfficher_AfficherParametres_Executed(object sender, ExecutedRoutedEventArgs e) { this.resetCouleurs(); this.parametreMain = new ParametresMain(this); this.viderBorderContent(); this.progressBarMainWindow.IsIndeterminate = true; this.changementTexteStatusBar("Fenêtre des paramètres ouverte ... Vous devez fermer la fenêtre des paramètres pour revenir à l’application."); this.parametreMain.ShowDialog(); }
/// <summary> /// Lorsque l'on quitte l'application (alt+F4 ou croix ...) /// </summary> /// <param name="e"></param> protected override void OnClosing(System.ComponentModel.CancelEventArgs e) { base.OnClosing(e); if (MessageBox.Show("Voulez-vous vraiment quitter l'application Sitaff ?", "Quitter", MessageBoxButton.YesNo) == MessageBoxResult.No) { e.Cancel = true; } else { try { ((App)App.Current)._actions.Utilisateur1 = ((App)App.Current)._connectedUser; ((App)App.Current)._actions.Date_Connexion_Fin = DateTime.Now; ((App)App.Current).mySitaffEntities.AddToActions(((App)App.Current)._actions); ((App)App.Current).mySitaffEntities.SaveChanges(); } catch (Exception) { } try { this.parametreMain.Close(); } catch (Exception) { } try { this.parametreMain = null; } catch (Exception) { } try { ((App)App.Current).threadVerifConnexion.Abort(); ((App)App.Current).threadVerifConnexion = null; } catch (Exception) { } } }
private void LookService_Click(object sender, RoutedEventArgs e) { if (this._ComboBoxContactEntrepriseService.SelectedItem != null) { ParametreContactServiceControl parametreContactServiceControl = new ParametreContactServiceControl(); ParametresMain parametresMain = new ParametresMain(((App)App.Current)._theMainWindow); parametreContactServiceControl._DataGridMain.SelectedItem = (Contact_Service)this._ComboBoxContactEntrepriseService.SelectedItem; parametresMain.LookContactService(parametreContactServiceControl); } }
private void NewEntrepriseMere_Click(object sender, RoutedEventArgs e) { ParametreEntrepriseMereControl parametreEntrepriseMereControl = new ParametreEntrepriseMereControl(); ParametresMain parametresMain = new ParametresMain(((App)App.Current)._theMainWindow); Entreprise_Mere entreprise_mere = parametresMain.AddEntrepriseMere(parametreEntrepriseMereControl); this.listEntreprise_Mere = new ObservableCollection<Entreprise_Mere>(((App)App.Current).mySitaffEntities.Entreprise_Mere.OrderBy(ent => ent.Nom)); this._ComboBoxEntrepriseMere.SelectedItem = entreprise_mere; }
private void LookEntrepriseMere_Click(object sender, RoutedEventArgs e) { if (this._ComboBoxEntrepriseMere.SelectedItem != null) { ParametreEntrepriseMereControl parametreEntrepriseMereControl = new ParametreEntrepriseMereControl(); ParametresMain parametresMain = new ParametresMain(((App)App.Current)._theMainWindow); parametresMain.LookEntrepriseMere(parametreEntrepriseMereControl, (Entreprise_Mere)this._ComboBoxEntrepriseMere.SelectedItem); } }