public void buildXml(System.Xml.XmlWriter xmlWriter)
        {
            xmlWriter.WriteStartElement("excel_defaultCurve");
            xmlWriter.WriteElementString("code", this.code_);
            //xmlWriter.WriteElementString("name", this.name_);
            xmlWriter.WriteElementString("recovery", this.recovery_);
            xmlWriter.WriteElementString("description", this.description_);

            excel_interpolationViewModel_.buildXml(xmlWriter);

            foreach (var item in this.excel_rateDataViewModel_)
            {
                item.buildXml(xmlWriter);
            }

            xmlWriter.WriteEndElement();
        }
        public void buildXml(System.Xml.XmlWriter xmlWriter)
        {
            xmlWriter.WriteStartElement("iXmlData");
            xmlWriter.WriteElementString("excel_type", "excel_yieldCurve");
            xmlWriter.WriteStartElement("excel_yieldCurve");
            xmlWriter.WriteElementString("currency", this.currency_);

            xmlWriter.WriteElementString("code", this.code_);

            xmlWriter.WriteElementString("name", this.name_);

            xmlWriter.WriteElementString("description", this.description_);

            excel_interpolationViewModel_.buildXml(xmlWriter);

            foreach (var item in excel_rateDataViewModel_)
            {
                item.buildXml(xmlWriter);
            }

            xmlWriter.WriteEndElement();
            xmlWriter.WriteEndElement();
        }