public void setUnderInfo(UnderlyingInfo underlyingInfo)
        {
            this.ItemCode_           = underlyingInfo.ItemCode_;
            UnderlyingParameterList_ = new List <UnderlyingParameter>();

            foreach (var item in underlyingInfo.Underlyings_)
            {
                UnderlyingParameter underPara = new UnderlyingParameter(this.ItemCode_);
                underPara.setUnderInfo(item);
                underPara.ReferenceDate_ = this.referenceDate_;

                this.UnderlyingParameterList_.Add(underPara);
            }
        }
        public void setUnderInfo(UnderlyingInfo underlyingInfo)
        {
            this.ItemCode_ = underlyingInfo.ItemCode_;
            UnderlyingParameterList_ = new List<UnderlyingParameter>();

            foreach (var item in underlyingInfo.Underlyings_)
            {
                UnderlyingParameter underPara = new UnderlyingParameter(this.ItemCode_);
                underPara.setUnderInfo(item);
                underPara.ReferenceDate_ = this.referenceDate_;
                
                this.UnderlyingParameterList_.Add(underPara);
            }
        }
        public void underParaInfoFromXml(XmlNode node)
        {
            XmlNodeList underNodeList = node.SelectNodes("underlyingInfo/underlying");

            UnderlyingParameterList_ = new List <UnderlyingParameter>();

            foreach (XmlNode item in underNodeList)
            {
                UnderlyingParameter underPara = new UnderlyingParameter(this.ItemCode_);
                underPara.ReferenceDate_ = this.referenceDate_;
                this.UnderlyingParameterList_.Add(underPara);
                //underParaInfo.addUnderlying(item.InnerText);
            }
        }
        public void underParaInfoFromXml(XmlNode node)
        {

            XmlNodeList underNodeList = node.SelectNodes("underlyingInfo/underlying");

            UnderlyingParameterList_ = new List<UnderlyingParameter>();

            foreach (XmlNode item in underNodeList)
            {
                UnderlyingParameter underPara = new UnderlyingParameter(this.ItemCode_);
                underPara.ReferenceDate_ = this.referenceDate_;
                this.UnderlyingParameterList_.Add(underPara);
                //underParaInfo.addUnderlying(item.InnerText);
            }
        }