Exemplo n.º 1
0
        /// <summary>
        /// </summary>

        public void DeSerializeXMLMappings()
        {
            try
            {
                this.initExplorer();
                treeView1.Nodes[0].Nodes.Clear();
                AddWebServiceClient.listWebServiceClient.Clear();
                AddWebServiceClient.listWebServiceName.Clear();
                XmlDocument xmldoc   = new XmlDocument();
                string      path     = EIBXMLUtilities.folderName + @"\\webserviceconsumer";
                string      fileName = path + "\\webserviceconsumer.xml";
                xmldoc.Load(fileName);
                foreach (XmlNode xmlNode in xmldoc.FirstChild.ChildNodes)
                {
                    WebServiceConsumer webservCons = new WebServiceConsumer();
                    webservCons.Deserialize(xmlNode);
                    AddWebServiceClient.listWebServiceClient.Add(webservCons.name, webservCons);
                    AddWebServiceClient.listWebServiceName.Add(webservCons.name, webservCons.name);
                    TreeNode webTreeNode = new TreeNode(webservCons.name);
                    webTreeNode.ContextMenuStrip = deleteContextMenuStrip;
                    treeView1.Nodes[0].Nodes.Add(webTreeNode);
                }
            }
            catch
            {
            }
        }