public override void Execute() { IDocument activeDocument = this.documentService.ActiveDocument; if (activeDocument == null || !DocumentUtilities.PromptUserAndSaveDocument(activeDocument, true, this.messageDisplayService)) { return; } this.documentService.CloseDocument(activeDocument); }
public bool PromptToSaveAssociatedDocument(IDocument document, IMessageDisplayService messageDisplayService) { return(DocumentUtilities.PromptUserAndSaveDocument(document, true, messageDisplayService)); }