private void FireArchiveDocumentCompleted(AsyncWebServiceResults results)
        {
            Logger.Debug("Started");

            if (ArchiveDocumentCompleted != null)
            {
                Logger.Debug("ArchiveDocumentCompleted is not null, calling delegate.");
                ArchiveDocumentCompleted(this, results);
            }
            Logger.Debug("Finished");
        }
        private void HandleDmsArchiveDocumentServiceProxyCallComplete(object src, ServiceProxyEventArgs args)
        {
            var results = new AsyncWebServiceResults
            {
                Exception      = args.ServiceException,
                Results        = args.ReturnValue,
                Success        = (args.Status == ServiceProxyCallStatus.CompletedSuccessfully),
                CallParameters = args.CallParameters
            };

            FireArchiveDocumentCompleted(results);
        }