public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_multiAsset_compositeOption_subtype"); xmlWriter.WriteElementString("type" , "excel_multiAsset_vanillaCallPut"); xmlWriter.WriteStartElement("excel_multiAsset_vanillaCallPut"); xmlWriter.WriteElementString("payoffDate" , StringConverter.xmlDateTimeToDateString(this.payoffDate_)); xmlWriter.WriteElementString("exerciseDate" , StringConverter.xmlDateTimeToDateString(this.exerciseDate_)); xmlWriter.WriteElementString("baseUnderlyingValue" , this.baseUnderlyingValue_); xmlWriter.WriteElementString("callPut" , this.callPut_); xmlWriter.WriteElementString("baseCoupon" , this.baseCoupon_); xmlWriter.WriteElementString("strike" , this.strike_); xmlWriter.WriteElementString("strikeValue" , this.strikeValue_); xmlWriter.WriteElementString("partiRate" , this.partiRate_); excel_underlyingCalcIDViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_couponSchedule"); xmlWriter.WriteElementString("excel_type", "excel_vanillaFloatingCouponSchedule"); base.buildXml(xmlWriter); xmlWriter.WriteStartElement("excel_vanillaFloatingCouponSchedule"); xmlWriter.WriteElementString("eventDate", StringConverter.xmlDateTimeToDateString(this.eventDate_)); xmlWriter.WriteElementString("calculationStartDate", StringConverter.xmlDateTimeToDateString(this.calculationStartDate_)); xmlWriter.WriteElementString("calculationEndDate", StringConverter.xmlDateTimeToDateString(this.calculationEndDate_)); xmlWriter.WriteElementString("payoffDate", StringConverter.xmlDateTimeToDateString(this.payoffDate_)); xmlWriter.WriteElementString("description", this.description_); xmlWriter.WriteElementString("vba_description", this.vba_description_); xmlWriter.WriteElementString("gearing", this.gearing_); xmlWriter.WriteElementString("spread", this.spread_); xmlWriter.WriteElementString("outGearing", this.outGearing_); xmlWriter.WriteElementString("outSpread", this.outSpread_); xmlWriter.WriteElementString("cap", this.cap_); xmlWriter.WriteElementString("floor", this.floor_); excel_underlyingCalcIDViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_eventCalcInfo"); xmlWriter.WriteElementString("excel_type", "excel_dualRangeEventCal"); xmlWriter.WriteStartElement("excel_dualRangeEventCal"); xmlWriter.WriteElementString("lowerRng", this.lowerRng_); xmlWriter.WriteElementString("upperRng", this.upperRng_); excel_underlyingCalcIDViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_returnCalcInfo"); xmlWriter.WriteElementString("excel_type", "excel_vanillaReturnCal"); xmlWriter.WriteStartElement("excel_vanillaReturnCal"); xmlWriter.WriteElementString("gearing", this.gearing_); xmlWriter.WriteElementString("spread", this.spread_); excel_underlyingCalcIDViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_couponSchedule"); xmlWriter.WriteElementString("type", "excel_vanillaFloatingCouponSchedule"); xmlWriter.WriteStartElement("excel_vanillaFloatingCouponSchedule"); xmlWriter.WriteElementString("gearing", this.gearing_); xmlWriter.WriteElementString("spread", this.spread_); excel_underlyingCalcIDViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_eventCalcInfo"); xmlWriter.WriteElementString("excel_type", "excel_singleBarrierEventCal"); xmlWriter.WriteStartElement("excel_singleBarrierEventCal"); xmlWriter.WriteElementString("lowerTrigger", this.lowerTrigger_); xmlWriter.WriteElementString("upperTrigger", this.upperTrigger_); excel_underlyingCalcIDViewModel_.buildXml(xmlWriter); xmlWriter.WriteElementString("observationStartDate", StringConverter.xmlDateTimeToDateString(this.observationStartDate_)); xmlWriter.WriteElementString("observationEndDate", StringConverter.xmlDateTimeToDateString(this.observationEndDate_)); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }