Solvberget.Domain.Implementation.AlephRepository.GetReserveRequest C# (CSharp) Method

GetReserveRequest() private method

private GetReserveRequest ( string documentAdm, string itemSequence, string userId ) : string
documentAdm string
itemSequence string
userId string
return string
        private string GetReserveRequest(string documentAdm, string itemSequence, string userId)
        {
            const Operation function = Operation.ReserveDocument;
            var options = new Dictionary<string, string> { { "doc_number", documentAdm }, { "item_sequence", itemSequence }, { "bor_id", userId } };
            var url = GetUrl(function, options);
            var docItemsXml = RepositoryUtils.GetXmlFromStream(url);

            if (docItemsXml != null && docItemsXml.Root != null)
            {
                var item = docItemsXml.Root.Element("reply") ?? docItemsXml.Root.Element("error");
                if (item != null)
                    return item.Value;
            }
            return "Feil: Klarte ikke å hente ut ønsket informasjon fra returnert xml-ark.";
        }