//#region Excel_defaultCurve_paraViewModel_
        //private Excel_defaultCurve_paraViewModel excel_defaultCurve_paraViewModel_;
        //public Excel_defaultCurve_paraViewModel Excel_defaultCurve_paraViewModel_
        //{
        //    get { return this.excel_defaultCurve_paraViewModel_; }
        //    set
        //    {
        //        if (this.excel_defaultCurve_paraViewModel_ != value)
        //        {
        //            this.excel_defaultCurve_paraViewModel_ = value;
        //            this.NotifyPropertyChanged("Excel_defaultCurve_paraViewModel_");
        //        }
        //    }
        //}
        //#endregion

        public override void buildXml(System.Xml.XmlWriter xmlWriter)
        {
            xmlWriter.WriteStartElement("excel_parameter");
            xmlWriter.WriteElementString("excel_type", "excel_standardCreditPara");
            xmlWriter.WriteStartElement("excel_standardCreditPara");
            xmlWriter.WriteElementString("referenceDate", this.referenceDate_.ToString("yyyy-MM-dd"));

            xmlWriter.WriteElementString("simulationNum", this.simulationNum_);

            excel_underlyingCalcInfo_paraViewModel_.buildXml(xmlWriter);

            excel_referenceCalcInfo_paraViewModel_.buildXml(xmlWriter);

            excel_discountCurve_paraViewModel_.buildXml(xmlWriter);


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