Exemple #1
0
 public static void SaveHistory()
 {
     try {
         XmlDocument History = NameChange.CreateChangeset();
         foreach (NameChange NC in NameChange.Applied)
         {
             NC.AddToChangeset(History);
         }
         string HistoryFolder = Path.GetDirectoryName(NameChange.HistoryFileName);
         if (!Directory.Exists(HistoryFolder))
         {
             Directory.CreateDirectory(HistoryFolder);
         }
         History.Save(NameChange.HistoryFileName);
     }
     catch (Exception E) {
         MessageBox.Show(String.Format(I18N.GetText("Message:HistorySaveError"), E.Message), I18N.GetText("Title:HistorySaveError"), MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemple #2
0
 private void mnuSaveSelected_Click(object sender, EventArgs e)
 {
     if (this.dlgSaveChangeset.ShowDialog(this) == DialogResult.OK)
     {
         try {
             XmlDocument Changeset = NameChange.CreateChangeset();
             foreach (ListViewItem LVI in this.lstNameChanges.SelectedItems)
             {
                 NameChange NC = LVI.Tag as NameChange;
                 if (NC != null)
                 {
                     NC.AddToChangeset(Changeset);
                 }
             }
             Changeset.Save(this.dlgSaveChangeset.FileName);
         }
         catch (Exception E) {
             MessageBox.Show(String.Format(I18N.GetText("Message:ChangesetSaveError"), E.Message), I18N.GetText("Title:ChangesetSaveError"), MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }