public void Upload() { Save(); var fullpath = AcadApp.DocumentManager.MdiActiveDocument.Name; var documentProperties = DocumentProperties.FromActiveDocument(); var dmsDocument = new DmsDocument { DocumentId = documentProperties.DocumentId, FileContent = File.ReadAllBytes(fullpath), FileExtension = "DWG" }; var result = CadDms.UploadDocument(dmsDocument); if (!result.Success) { MessageBox.Show( string.Format("It was not possible to upload the file!{0}{0}{1}", Environment.NewLine, result.Message), "Save and upload", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void UpdateCustomProperties(string documentId) { var documentProperties = DocumentProperties.FromActiveDocument(); documentProperties.DocumentId = documentId; documentProperties.SetOnActiveDocument(); }
public bool CanExecute(object parameter) { return(!string.IsNullOrWhiteSpace(DocumentProperties.FromActiveDocument().DocumentId)); }
public bool Delete() { return(Delete(DocumentProperties.FromActiveDocument().DocumentId)); }