Example #1
0
        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);
            }
        }
Example #2
0
 public OperationResult UploadDocument(DmsDocument dmsDocument)
 {
     return(new OperationResult(
                false,
                "UploadDocument() was not implemented!"));
 }
Example #3
0
 public OperationResult(bool success, DmsDocument document, string message)
 {
     Success  = success;
     Document = document;
     Message  = message;
 }