public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteElementString("type", "stepDownKI_para"); xmlWriter.WriteStartElement("stepDownKI_para"); calculationAmountViewModel_.buildXml(xmlWriter); underlyingInfo_paraViewModel_.buildXml(xmlWriter); discountCurve_paraViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("pricingParameter"); xmlWriter.WriteElementString("type", "standardCredit_para"); xmlWriter.WriteStartElement("standardCredit_para"); calculationAmountViewModel_.buildXml(xmlWriter); referenceEntityInfo_paraViewModel_.buildXml(xmlWriter); evaluationCurvesViewModel_.buildXml(xmlWriter); discountCurve_paraViewModel_.buildXml(xmlWriter); xmlWriter.WriteElementString("recoveryRate", this.recoveryRate_); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }