public void DontSave() { foreach (var doc in Documents) { doc.IsDirty = false; } _dialogResult = SaveDialogResult.DontSave; TryClose(true); }
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); }
public void Save() { foreach (var doc in Documents) { if (doc.ShouldSave) { doc.Save(); } else { doc.IsDirty = false; } } _dialogResult = SaveDialogResult.Save; TryClose(true); }
public void Cancel() { _dialogResult = SaveDialogResult.Cancel; //TryClose(false); }