public PhysicalExercise(XmlNode xmlNode)
 {
     XmlNode tradeNode = xmlNode.SelectSingleNode("trade");
     
     if (tradeNode != null)
     {
         if (tradeNode.Attributes["href"] != null || tradeNode.Attributes["id"] != null) 
         {
             if (tradeNode.Attributes["id"] != null) 
             {
                 tradeIDRef_ = tradeNode.Attributes["id"].Value;
                 Trade ob = new Trade(tradeNode);
                 IDManager.SetID(tradeIDRef_, ob);
             }
             else if (tradeNode.Attributes["href"] != null)
             {
                 tradeIDRef_ = tradeNode.Attributes["href"].Value;
             }
             else
             {
                 trade_ = new Trade(tradeNode);
             }
         }
         else
         {
             trade_ = new Trade(tradeNode);
         }
     }
     
 
     XmlNode tradeReferenceNode = xmlNode.SelectSingleNode("tradeReference");
     
     if (tradeReferenceNode != null)
     {
         if (tradeReferenceNode.Attributes["href"] != null || tradeReferenceNode.Attributes["id"] != null) 
         {
             if (tradeReferenceNode.Attributes["id"] != null) 
             {
                 tradeReferenceIDRef_ = tradeReferenceNode.Attributes["id"].Value;
                 PartyTradeIdentifiers ob = new PartyTradeIdentifiers(tradeReferenceNode);
                 IDManager.SetID(tradeReferenceIDRef_, ob);
             }
             else if (tradeReferenceNode.Attributes["href"] != null)
             {
                 tradeReferenceIDRef_ = tradeReferenceNode.Attributes["href"].Value;
             }
             else
             {
                 tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
             }
         }
         else
         {
             tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
         }
     }
     
 
 }
 public PhysicalExercise(XmlNode xmlNode)
 {
     XmlNodeList tradeNodeList = xmlNode.SelectNodes("trade");
     if (tradeNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in tradeNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 tradeIDRef = item.Attributes["id"].Name;
                 Trade ob = Trade();
                 IDManager.SetID(tradeIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 tradeIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 trade = new Trade(item);
             }
         }
     }
     
 
     XmlNodeList tradeReferenceNodeList = xmlNode.SelectNodes("tradeReference");
     if (tradeReferenceNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in tradeReferenceNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 tradeReferenceIDRef = item.Attributes["id"].Name;
                 PartyTradeIdentifiers ob = PartyTradeIdentifiers();
                 IDManager.SetID(tradeReferenceIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 tradeReferenceIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 tradeReference = new PartyTradeIdentifiers(item);
             }
         }
     }
     
 
 }
Ejemplo n.º 3
0
        public PhysicalExercise(XmlNode xmlNode)
        {
            XmlNodeList tradeNodeList = xmlNode.SelectNodes("trade");

            if (tradeNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in tradeNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        tradeIDRef = item.Attributes["id"].Name;
                        Trade ob = Trade();
                        IDManager.SetID(tradeIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        tradeIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        trade = new Trade(item);
                    }
                }
            }


            XmlNodeList tradeReferenceNodeList = xmlNode.SelectNodes("tradeReference");

            if (tradeReferenceNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in tradeReferenceNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        tradeReferenceIDRef = item.Attributes["id"].Name;
                        PartyTradeIdentifiers ob = PartyTradeIdentifiers();
                        IDManager.SetID(tradeReferenceIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        tradeReferenceIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        tradeReference = new PartyTradeIdentifiers(item);
                    }
                }
            }
        }
        public PhysicalExercise(XmlNode xmlNode)
        {
            XmlNode tradeNode = xmlNode.SelectSingleNode("trade");

            if (tradeNode != null)
            {
                if (tradeNode.Attributes["href"] != null || tradeNode.Attributes["id"] != null)
                {
                    if (tradeNode.Attributes["id"] != null)
                    {
                        tradeIDRef_ = tradeNode.Attributes["id"].Value;
                        Trade ob = new Trade(tradeNode);
                        IDManager.SetID(tradeIDRef_, ob);
                    }
                    else if (tradeNode.Attributes["href"] != null)
                    {
                        tradeIDRef_ = tradeNode.Attributes["href"].Value;
                    }
                    else
                    {
                        trade_ = new Trade(tradeNode);
                    }
                }
                else
                {
                    trade_ = new Trade(tradeNode);
                }
            }


            XmlNode tradeReferenceNode = xmlNode.SelectSingleNode("tradeReference");

            if (tradeReferenceNode != null)
            {
                if (tradeReferenceNode.Attributes["href"] != null || tradeReferenceNode.Attributes["id"] != null)
                {
                    if (tradeReferenceNode.Attributes["id"] != null)
                    {
                        tradeReferenceIDRef_ = tradeReferenceNode.Attributes["id"].Value;
                        PartyTradeIdentifiers ob = new PartyTradeIdentifiers(tradeReferenceNode);
                        IDManager.SetID(tradeReferenceIDRef_, ob);
                    }
                    else if (tradeReferenceNode.Attributes["href"] != null)
                    {
                        tradeReferenceIDRef_ = tradeReferenceNode.Attributes["href"].Value;
                    }
                    else
                    {
                        tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
                    }
                }
                else
                {
                    tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
                }
            }
        }
Ejemplo n.º 5
0
        public PositionConstituent(XmlNode xmlNode)
        {
            XmlNodeList tradeNodeList = xmlNode.SelectNodes("trade");

            if (tradeNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in tradeNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        tradeIDRef = item.Attributes["id"].Name;
                        Trade ob = Trade();
                        IDManager.SetID(tradeIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        tradeIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        trade = new Trade(item);
                    }
                }
            }


            XmlNodeList positionVersionReferenceNodeList = xmlNode.SelectNodes("positionVersionReference");

            if (positionVersionReferenceNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in positionVersionReferenceNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        positionVersionReferenceIDRef = item.Attributes["id"].Name;
                        XsdTypePositiveInteger ob = XsdTypePositiveInteger();
                        IDManager.SetID(positionVersionReferenceIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        positionVersionReferenceIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        positionVersionReference = new XsdTypePositiveInteger(item);
                    }
                }
            }


            XmlNodeList tradeReferenceNodeList = xmlNode.SelectNodes("tradeReference");

            if (tradeReferenceNodeList.Count > 1)
            {
                throw new Exception();
            }

            foreach (XmlNode item in tradeReferenceNodeList)
            {
                if (item.Attributes["href"] != null || item.Attributes["id"] == null)
                {
                    if (item.Attributes["id"] != null)
                    {
                        tradeReferenceIDRef = item.Attributes["id"].Name;
                        PartyTradeIdentifiers ob = PartyTradeIdentifiers();
                        IDManager.SetID(tradeReferenceIDRef, ob);
                    }
                    else if (item.Attributes.ToString() == "href")
                    {
                        tradeReferenceIDRef = item.Attributes["href"].Name;
                    }
                    else
                    {
                        tradeReference = new PartyTradeIdentifiers(item);
                    }
                }
            }
        }
        public PositionConstituent(XmlNode xmlNode)
        {
            XmlNode tradeNode = xmlNode.SelectSingleNode("trade");

            if (tradeNode != null)
            {
                if (tradeNode.Attributes["href"] != null || tradeNode.Attributes["id"] != null)
                {
                    if (tradeNode.Attributes["id"] != null)
                    {
                        tradeIDRef_ = tradeNode.Attributes["id"].Value;
                        Trade ob = new Trade(tradeNode);
                        IDManager.SetID(tradeIDRef_, ob);
                    }
                    else if (tradeNode.Attributes["href"] != null)
                    {
                        tradeIDRef_ = tradeNode.Attributes["href"].Value;
                    }
                    else
                    {
                        trade_ = new Trade(tradeNode);
                    }
                }
                else
                {
                    trade_ = new Trade(tradeNode);
                }
            }


            XmlNode positionVersionReferenceNode = xmlNode.SelectSingleNode("positionVersionReference");

            if (positionVersionReferenceNode != null)
            {
                if (positionVersionReferenceNode.Attributes["href"] != null || positionVersionReferenceNode.Attributes["id"] != null)
                {
                    if (positionVersionReferenceNode.Attributes["id"] != null)
                    {
                        positionVersionReferenceIDRef_ = positionVersionReferenceNode.Attributes["id"].Value;
                        XsdTypePositiveInteger ob = new XsdTypePositiveInteger(positionVersionReferenceNode);
                        IDManager.SetID(positionVersionReferenceIDRef_, ob);
                    }
                    else if (positionVersionReferenceNode.Attributes["href"] != null)
                    {
                        positionVersionReferenceIDRef_ = positionVersionReferenceNode.Attributes["href"].Value;
                    }
                    else
                    {
                        positionVersionReference_ = new XsdTypePositiveInteger(positionVersionReferenceNode);
                    }
                }
                else
                {
                    positionVersionReference_ = new XsdTypePositiveInteger(positionVersionReferenceNode);
                }
            }


            XmlNode tradeReferenceNode = xmlNode.SelectSingleNode("tradeReference");

            if (tradeReferenceNode != null)
            {
                if (tradeReferenceNode.Attributes["href"] != null || tradeReferenceNode.Attributes["id"] != null)
                {
                    if (tradeReferenceNode.Attributes["id"] != null)
                    {
                        tradeReferenceIDRef_ = tradeReferenceNode.Attributes["id"].Value;
                        PartyTradeIdentifiers ob = new PartyTradeIdentifiers(tradeReferenceNode);
                        IDManager.SetID(tradeReferenceIDRef_, ob);
                    }
                    else if (tradeReferenceNode.Attributes["href"] != null)
                    {
                        tradeReferenceIDRef_ = tradeReferenceNode.Attributes["href"].Value;
                    }
                    else
                    {
                        tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
                    }
                }
                else
                {
                    tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
                }
            }
        }
 public PositionConstituent(XmlNode xmlNode)
 {
     XmlNodeList tradeNodeList = xmlNode.SelectNodes("trade");
     if (tradeNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in tradeNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 tradeIDRef = item.Attributes["id"].Name;
                 Trade ob = Trade();
                 IDManager.SetID(tradeIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 tradeIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 trade = new Trade(item);
             }
         }
     }
     
 
     XmlNodeList positionVersionReferenceNodeList = xmlNode.SelectNodes("positionVersionReference");
     if (positionVersionReferenceNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in positionVersionReferenceNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 positionVersionReferenceIDRef = item.Attributes["id"].Name;
                 XsdTypePositiveInteger ob = XsdTypePositiveInteger();
                 IDManager.SetID(positionVersionReferenceIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 positionVersionReferenceIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 positionVersionReference = new XsdTypePositiveInteger(item);
             }
         }
     }
     
 
     XmlNodeList tradeReferenceNodeList = xmlNode.SelectNodes("tradeReference");
     if (tradeReferenceNodeList.Count > 1 )
     {
             throw new Exception();
     }
     
     foreach (XmlNode item in tradeReferenceNodeList)
     {
         if (item.Attributes["href"] != null || item.Attributes["id"] == null) 
         {
             if (item.Attributes["id"] != null) 
             {
                 tradeReferenceIDRef = item.Attributes["id"].Name;
                 PartyTradeIdentifiers ob = PartyTradeIdentifiers();
                 IDManager.SetID(tradeReferenceIDRef, ob);
             }
             else if (item.Attributes.ToString() == "href")
             {
                 tradeReferenceIDRef = item.Attributes["href"].Name;
             }
             else
             {
                 tradeReference = new PartyTradeIdentifiers(item);
             }
         }
     }
     
 
 }
 public PositionConstituent(XmlNode xmlNode)
 {
     XmlNode tradeNode = xmlNode.SelectSingleNode("trade");
     
     if (tradeNode != null)
     {
         if (tradeNode.Attributes["href"] != null || tradeNode.Attributes["id"] != null) 
         {
             if (tradeNode.Attributes["id"] != null) 
             {
                 tradeIDRef_ = tradeNode.Attributes["id"].Value;
                 Trade ob = new Trade(tradeNode);
                 IDManager.SetID(tradeIDRef_, ob);
             }
             else if (tradeNode.Attributes["href"] != null)
             {
                 tradeIDRef_ = tradeNode.Attributes["href"].Value;
             }
             else
             {
                 trade_ = new Trade(tradeNode);
             }
         }
         else
         {
             trade_ = new Trade(tradeNode);
         }
     }
     
 
     XmlNode positionVersionReferenceNode = xmlNode.SelectSingleNode("positionVersionReference");
     
     if (positionVersionReferenceNode != null)
     {
         if (positionVersionReferenceNode.Attributes["href"] != null || positionVersionReferenceNode.Attributes["id"] != null) 
         {
             if (positionVersionReferenceNode.Attributes["id"] != null) 
             {
                 positionVersionReferenceIDRef_ = positionVersionReferenceNode.Attributes["id"].Value;
                 XsdTypePositiveInteger ob = new XsdTypePositiveInteger(positionVersionReferenceNode);
                 IDManager.SetID(positionVersionReferenceIDRef_, ob);
             }
             else if (positionVersionReferenceNode.Attributes["href"] != null)
             {
                 positionVersionReferenceIDRef_ = positionVersionReferenceNode.Attributes["href"].Value;
             }
             else
             {
                 positionVersionReference_ = new XsdTypePositiveInteger(positionVersionReferenceNode);
             }
         }
         else
         {
             positionVersionReference_ = new XsdTypePositiveInteger(positionVersionReferenceNode);
         }
     }
     
 
     XmlNode tradeReferenceNode = xmlNode.SelectSingleNode("tradeReference");
     
     if (tradeReferenceNode != null)
     {
         if (tradeReferenceNode.Attributes["href"] != null || tradeReferenceNode.Attributes["id"] != null) 
         {
             if (tradeReferenceNode.Attributes["id"] != null) 
             {
                 tradeReferenceIDRef_ = tradeReferenceNode.Attributes["id"].Value;
                 PartyTradeIdentifiers ob = new PartyTradeIdentifiers(tradeReferenceNode);
                 IDManager.SetID(tradeReferenceIDRef_, ob);
             }
             else if (tradeReferenceNode.Attributes["href"] != null)
             {
                 tradeReferenceIDRef_ = tradeReferenceNode.Attributes["href"].Value;
             }
             else
             {
                 tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
             }
         }
         else
         {
             tradeReference_ = new PartyTradeIdentifiers(tradeReferenceNode);
         }
     }
     
 
 }