public MainWindow() : base(Gtk.WindowType.Toplevel) { CarnetEntretienStatus status; Build(); database = new CarnetEntretien(); status = database.OuvrirCarnet(databaseName); if (status != CarnetEntretienStatus.Success) { MessageDialog msg = new MessageDialog(this, DialogFlags.Modal, MessageType.Error, ButtonsType.Cancel, "Fichier " + databaseName + " introuvable ou invalide.\nImpossible de continuer."); msg.Title = "Erreur fatale"; msg.Run(); msg.Destroy(); } FillEntretienTreeView(database); }
public FenetrePrincipale() : base(Gtk.WindowType.Toplevel) { CarnetEntretienStatus status; Build(); this.VoitureAction.Activated += new global::System.EventHandler(this.OnVoitureActionActivated); this.EntretienAction.Activated += new global::System.EventHandler(this.OnEntretienActionActivated); carnetEntretien = new CarnetEntretien(); status = carnetEntretien.OuvrirCarnet(databaseName); if (status != CarnetEntretienStatus.Success) { MessageDialog msg = new MessageDialog(this, DialogFlags.Modal, MessageType.Error, ButtonsType.Cancel, "Fichier " + databaseName + " introuvable ou invalide.\nImpossible de continuer."); msg.Title = "Erreur fatale"; msg.Run(); msg.Destroy(); } FillEntretienTreeView(carnetEntretien); }