private void buttonTablesMapSave_Click(object sender, EventArgs e) { if (tablesMapGenerator != null) { try { tablesMapGenerator.Save(Acronym); } catch (Exception ex) { ModelError modelError = new ModelError(ex); MessageBox.Show(modelError.Message, "Erreur fatale!", MessageBoxButtons.OK, MessageBoxIcon.Error); } buttonTablesMapSave.Enabled = false; PopulateTablesMap(); } }