Beispiel #1
0
        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();
        }