private void Complete(EngineRequest request, ICommandReply reply, object result) { DateTime stop = DateTime.Now; TimeSpan duration = stop - _start; Tuple <OpenDMS.Storage.Data.Version, Newtonsoft.Json.Linq.JObject> res = (Tuple <OpenDMS.Storage.Data.Version, Newtonsoft.Json.Linq.JObject>)result; OpenDMS.Storage.Providers.CouchDB.Commands.GetDocumentReply r = (OpenDMS.Storage.Providers.CouchDB.Commands.GetDocumentReply)reply; WriteLine("CheckoutVersion.Complete - results received in " + duration.TotalMilliseconds.ToString() + "ms."); WriteLine("\tId: " + res.Item1.VersionId.ToString()); }
private void Complete(EngineRequest request, ICommandReply reply, object result) { DateTime stop = DateTime.Now; TimeSpan duration = stop - _start; OpenDMS.Storage.Providers.CouchDB.Commands.GetDocumentReply r = (OpenDMS.Storage.Providers.CouchDB.Commands.GetDocumentReply)reply; OpenDMS.Storage.Providers.CouchDB.Transitions.User txUser = new OpenDMS.Storage.Providers.CouchDB.Transitions.User(); OpenDMS.Storage.Security.User user = txUser.Transition(r.Document); WriteLine("GetUser.Complete - results received in " + duration.TotalMilliseconds.ToString() + "ms."); WriteLine("\tId: " + user.Id + ", Name: " + user.Username); }
private void Complete(EngineRequest request, ICommandReply reply, object result) { DateTime stop = DateTime.Now; TimeSpan duration = stop - _start; Newtonsoft.Json.Linq.JObject remainder; OpenDMS.Storage.Providers.CouchDB.Commands.GetDocumentReply r = (OpenDMS.Storage.Providers.CouchDB.Commands.GetDocumentReply)reply; OpenDMS.Storage.Providers.CouchDB.Transitions.Resource txResource = new OpenDMS.Storage.Providers.CouchDB.Transitions.Resource(); OpenDMS.Storage.Data.Resource resource = txResource.Transition(r.Document, out remainder); WriteLine("GetResourceReadOnly.Complete - results received in " + duration.TotalMilliseconds.ToString() + "ms."); WriteLine("\tId: " + resource.ResourceId.ToString()); }