private XmlNode GetIpAddressesNode()
        {
            var ipAddressesNode = XMLDocManager.GetNode(_configurationFileDocument, @"IPAddresses");

            //If the ipAddress node is null means we are hitting an existing installation need to take care..silently
            if (ipAddressesNode == null)
            {
                var root = XMLDocManager.GetRoot(_configurationFileDocument);
                ipAddressesNode = XMLDocManager.AddNode(_configurationFileDocument, root, @"IPAddresses");
                XmlNode clippIpAddressNode = XMLDocManager.AddNode(_configurationFileDocument, ipAddressesNode, @"ClippIPAddress");
                XmlNode clippPortNode      = XMLDocManager.AddNode(_configurationFileDocument, ipAddressesNode, @"ClippPort");

                XMLDocManager.AddAttribute(_configurationFileDocument, clippIpAddressNode, @"value", DefaultClippIpAddress);
                XMLDocManager.AddAttribute(_configurationFileDocument, clippPortNode, @"value", DefaultClippPort);

                _configurationFileDocument.Save(_filePath);
            }

            return(ipAddressesNode);
        }
Пример #2
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        private TextManagerLanguages XML_ReadDefaultLanguage()
        {
            TextManagerLanguages result;

            //::::::::::::::::::::::::::::::::

            if (_textsLoaded)
            {
                string languageStr = XMLDocManager.GetAttribute(XMLDocManager.GetRoot(_textsFileDoc), @"defaultLanguage", @"english");

                result = pStrToLanguage(languageStr);
            }
            else
            {
                result = TextManagerLanguages.lgEnglish;
            }

            //::::::::::::::::::::::::::::::::

            return(result);
        }
Пример #3
0
        private string OrderNoFromXmlData(XmlDocument inXmlOrder)
        {
            XmlNode orderNode = XMLDocManager.GetRoot(inXmlOrder);

            return(orderNode.Attributes[@"orderNumber"].Value);
        }
Пример #4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="inOrderXML"></param>
        /// <returns></returns>
        private string getOrderHandle(XmlDocument inOrderXML)
        {
            XmlNode root = XMLDocManager.GetRoot(inOrderXML);

            return(XMLDocManager.GetAttribute(root, @"handle", @""));
        }