public void ProcessDocumentRequest(Page page) { if (IsCreateNewDocumentRequest) { CreateNewDocument(RequestFilePath, RequestFileType); } if (CurrentDocument == null || CurrentDocument.IsFolder) { throw new Exception("Invalid file item."); } DocumentManagerBase documentManager = GetDocumentManagerForDocument(CurrentDocument); if (IsCreateNewDocumentRequest) { documentManager.ProcessNewDocument(CurrentDocument, page); } else { documentManager.ProcessEditDocument(CurrentDocument, page); } }
public string GetDefaultNameForCurrentDocument() { DocumentManagerBase documentManager = GetDocumentManagerForDocument(CurrentDocument); return(documentManager.DefaultDocumentName); }
public string GetIconName(Item documentItem) { DocumentManagerBase documentManager = GetDocumentManagerForDocument(documentItem); return(documentManager.IconName); }
public DevExpress.XtraPrinting.IPrintable CreatePrintableComponent(Item documentItem) { DocumentManagerBase documentManager = GetDocumentManagerForDocument(documentItem); return(documentManager.CreatePrintableComponent(documentItem)); }