public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("payoffInfo"); xmlWriter.WriteElementString("type", "autoCallablePayoff"); xmlWriter.WriteStartElement("autoCallablePayoff"); eventTriggerListViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("payoffInfo"); xmlWriter.WriteElementString("excel_type", "stepDownNoKIPayoff"); xmlWriter.WriteStartElement("stepDownNoKIPayoff"); eventTriggerListViewModel_.buildXml(xmlWriter); noAutoCallReturnTriggerViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("payoffInfo"); xmlWriter.WriteElementString("type", "stepDownKIPayoff"); xmlWriter.WriteStartElement("stepDownKIPayoff"); eventTriggerListViewModel_.buildXml(xmlWriter); kiEventInfoViewModel_.buildXml(xmlWriter); nonKiEventInfoViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }
public override void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("payoffInfo"); xmlWriter.WriteElementString("type", "stopLossPayoff"); xmlWriter.WriteStartElement("stopLossPayoff"); eventTriggerListViewModel_.buildXml(xmlWriter); barrierInfoViewModel_.buildXml(xmlWriter); returnCalculationViewModel_.buildXml(xmlWriter); payoffDateInfoViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }