Beispiel #1
0
        public static void AssemblyWithPartsXML()
        {
            Console.WriteLine("AssemblyWithPartsXML");
            SetUp();
            a.Add(p1);
            a.Add(p2);

            IPartExtension   e   = a.GetExtension("XML");
            XmlPartExtension xe  = e as XmlPartExtension;
            XmlElement       xml = xe.XmlElement;

            Console.WriteLine("Assembly".Equals(xml.Name));
            Console.WriteLine("5879".Equals(ChildText(xml, "PartNumber")));
            Console.WriteLine("MyAssembly".Equals(ChildText(xml, "Description")));

            XmlElement  parts    = Child(xml, "Parts");
            XmlNodeList partList = parts.ChildNodes;

            Console.WriteLine(2.Equals(partList.Count));

            XmlElement partElement = partList.Item(0) as XmlElement;

            Console.WriteLine("PiecePart".Equals(partElement.Name));
            Console.WriteLine("997624".Equals(ChildText(partElement, "PartNumber")));

            partElement = partList.Item(1) as XmlElement;
            Console.WriteLine("PiecePart".Equals(partElement.Name));
            Console.WriteLine("7734".Equals(ChildText(partElement, "PartNumber")));
            Console.WriteLine("");
        }
Beispiel #2
0
        public static void PiecePart2XML()
        {
            Console.WriteLine("PiecePart2XML");
            SetUp();

            IPartExtension   e   = p2.GetExtension("XML");
            XmlPartExtension xe  = e as XmlPartExtension;
            XmlElement       xml = xe.XmlElement;

            Console.WriteLine("PiecePart".Equals(xml.Name));
            Console.WriteLine("7734".Equals(ChildText(xml, "PartNumber")));
            Console.WriteLine("Hell".Equals(ChildText(xml, "Description")));
            Console.WriteLine(666.0.Equals(Double.Parse(ChildText(xml, "Cost"))));
            Console.WriteLine("");
        }
Beispiel #3
0
        public static void SimpleAssemblyXML()
        {
            Console.WriteLine("SimpleAssemblyXML");
            SetUp();

            IPartExtension   e   = a.GetExtension("XML");
            XmlPartExtension xe  = e as XmlPartExtension;
            XmlElement       xml = xe.XmlElement;

            Console.WriteLine("Assembly".Equals(xml.Name));
            Console.WriteLine("5879".Equals(ChildText(xml, "PartNumber")));
            Console.WriteLine("MyAssembly".Equals(ChildText(xml, "Description")));

            XmlElement  parts    = Child(xml, "Parts");
            XmlNodeList partList = parts.ChildNodes;

            Console.WriteLine(0.Equals(partList.Count));
            Console.WriteLine("");
        }