public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("type", "excel_fxForward"); xmlWriter.WriteStartElement("excel_fxForward"); excel_issueInfoViewModel_.buildXml(xmlWriter); fx_exchangeLegViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("type", "excel_fixedBond"); xmlWriter.WriteStartElement("excel_fixedBond"); excel_issueInfoViewModel_.buildXml(xmlWriter); excel_fixedCouponScheduleListViewModel_.buildXml(xmlWriter); excel_fixedBond_subtypeViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("excel_type", "excel_stepDownKICustom"); xmlWriter.WriteStartElement("excel_stepDownKICustom"); excel_issueInfoViewModel_.buildXml(xmlWriter); excel_underlyingCalcInfoViewModel_.buildXml(xmlWriter); excel_hifive_subtypeViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_swapInterface"); xmlWriter.WriteElementString("excel_type", "excel_structuredSwap"); xmlWriter.WriteStartElement("excel_structuredSwap"); excel_issueInfoViewModel_.buildXml(xmlWriter); foreach (var item in excel_swapLegViewModel_) { item.buildXml(xmlWriter); } xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("type", "excel_fxSwap"); xmlWriter.WriteStartElement("excel_fxSwap"); excel_issueInfoViewModel_.buildXml(xmlWriter); foreach (var item in fx_exchangeLegViewModel_) { item.buildXml(xmlWriter); } xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("iXmlData"); xmlWriter.WriteElementString("type", "excel_creditEventInfo"); xmlWriter.WriteStartElement("excel_creditEventInfo"); excel_issueInfoViewModel_.buildXml(xmlWriter); excel_referenceInformationListViewModel_.buildXml(xmlWriter); excel_jointProbabilityTraitViewModel_.buildXml(xmlWriter); excel_protectionTermsViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("excel_type", "excel_vanillaFloatingBond"); xmlWriter.WriteStartElement("excel_vanillaFloatingBond"); excel_issueInfoViewModel_.buildXml(xmlWriter); excel_underlyingCalcInfoViewModel_.buildXml(xmlWriter); excel_vanillaFloatingCouponScheduleListViewModel_.buildXml(xmlWriter); excel_vanillaFloatingBond_subtypeViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("excel_type", "excel_hifive"); xmlWriter.WriteStartElement("excel_hifive"); excel_issueInfoViewModel_.buildXml(xmlWriter); excel_underlyingCalcInfoViewModel_.buildXml(xmlWriter); excel_hifive_subtypeViewModel_.buildXml(xmlWriter); excel_scheduleListViewModel_.buildXml(xmlWriter); excel_kiEventCalculationViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("excel_type", "excel_general"); xmlWriter.WriteStartElement("excel_general"); excel_issueInfoViewModel_.buildXml(xmlWriter); foreach (var item in generalScheduleViewModel_) { item.buildXml(xmlWriter); } foreach (var item in generalTerminationEventViewModel_) { item.buildXml(xmlWriter); } xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("excel_interface"); xmlWriter.WriteElementString("excel_type", "excel_compositeOption"); xmlWriter.WriteStartElement("excel_compositeOption"); excel_issueInfoViewModel_.buildXml(xmlWriter); excel_underlyingCalcInfoViewModel_.buildXml(xmlWriter); xmlWriter.WriteElementString("exerciseDate", StringConverter.xmlDateTimeToDateString(this.exerciseDate_)); xmlWriter.WriteElementString("payoffDate", StringConverter.xmlDateTimeToDateString(this.payoffDate_)); xmlWriter.WriteElementString("notionalMaturityPayment", this.notionalMaturityPayment_); foreach (var item in excel_compositeOption_subtypeViewModel_) { item.buildXml(xmlWriter); } xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }