コード例 #1
0
        public void ParseNode(XmlNode n)
        {
            if (n == null)
            {
                return;
            }

            if (n.Attributes.GetNamedItem("ID") != null)
            {
                this.Id = n.Attributes.GetNamedItem("ID").InnerText;
            }
            ZipOrigination = MerchantTribe.Web.Xml.ParseInnerText(n, "ZipOrigination");
            Pounds         = MerchantTribe.Web.Xml.ParseInteger(n, "Pounds");
            Ounces         = MerchantTribe.Web.Xml.ParseInteger(n, "Ounces");
            Zone           = MerchantTribe.Web.Xml.ParseInnerText(n, "Zone");
            this.Postages.Clear();
            foreach (XmlNode n2 in n.SelectNodes("Postage"))
            {
                DomesticPostage p = new DomesticPostage(n2);
                this.Postages.Add(p);
            }
        }
コード例 #2
0
        public void ParseNode(XmlNode n)
        {
            if (n == null) return;

            if (n.Attributes.GetNamedItem("ID") != null)
            {
                this.Id = n.Attributes.GetNamedItem("ID").InnerText;                
            }
            ZipOrigination = MerchantTribe.Web.Xml.ParseInnerText(n, "ZipOrigination");
            Pounds = MerchantTribe.Web.Xml.ParseInteger(n, "Pounds");
            Ounces = MerchantTribe.Web.Xml.ParseInteger(n, "Ounces");
            Zone = MerchantTribe.Web.Xml.ParseInnerText(n, "Zone");            
            this.Postages.Clear();
            foreach (XmlNode n2 in n.SelectNodes("Postage"))
            {
                DomesticPostage p = new DomesticPostage(n2);
                this.Postages.Add(p);
            }


        }