Ejemplo n.º 1
0
 public void DontSave()
 {
     foreach (var doc in Documents)
     {
         doc.IsDirty = false;
     }
     _dialogResult = SaveDialogResult.DontSave;
     TryClose(true);
 }
Ejemplo n.º 2
0
        private SaveDialogResult OpenSaveDialog(string fileName)
        {
            SaveFileDialog saveFileDialog = new SaveFileDialog();

            saveFileDialog.Filter   = "Excel Documents (*.xlsx)|*.xlsx";
            saveFileDialog.FileName = fileName;

            SaveDialogResult r = new SaveDialogResult();

            r.Result   = saveFileDialog.ShowDialog();
            r.FileName = saveFileDialog.FileName;

            return(r);
        }
Ejemplo n.º 3
0
 public void Save()
 {
     foreach (var doc in Documents)
     {
         if (doc.ShouldSave)
         {
             doc.Save();
         }
         else
         {
             doc.IsDirty = false;
         }
     }
     _dialogResult = SaveDialogResult.Save;
     TryClose(true);
 }
Ejemplo n.º 4
0
 public void Cancel()
 {
     _dialogResult = SaveDialogResult.Cancel;
     //TryClose(false);
 }