public void buildXml(System.Xml.XmlWriter xmlWriter)
        {
            xmlWriter.WriteStartElement("eventCalculationInfo");

            if (preConditionEventViewModel_ != null)
            {
                preConditionEventViewModel_.buildXml(xmlWriter);
            }

            foreach (var item in eventCalculationViewModel_)
            {
                item.buildXml(xmlWriter);
            }

            if (jointSimpleCalculationViewModel_ != null)
            {
                jointSimpleCalculationViewModel_.buildXml(xmlWriter);
            }

            xmlWriter.WriteElementString("pastEventOcc", this.pastEventOcc_);

            if (refVariable_eventOccViewModel_ != null)
            {
                refVariable_eventOccViewModel_.buildXml(xmlWriter);
            }

            xmlWriter.WriteEndElement();
        }
        public override void buildXml(System.Xml.XmlWriter xmlWriter)
        {
            xmlWriter.WriteStartElement("eventCalculation");
            xmlWriter.WriteElementString("type", "dualBarrierEventCal");
            xmlWriter.WriteStartElement("dualBarrierEventCal");

            foreach (var item in dateInformationViewModel_)
            {
                item.buildXml(xmlWriter);
            }

            foreach (var item in this.upperTrigger_)
            {
                xmlWriter.WriteElementString("upperTrigger", item);
            }

            foreach (var item in this.lowerTrigger_)
            {
                xmlWriter.WriteElementString("lowerTrigger", item);
            }

            foreach (var item in referenceCalculationInfoViewModel_)
            {
                item.buildXml(xmlWriter);
            }

            jointSimpleCalculationViewModel_.buildXml(xmlWriter);

            xmlWriter.WriteEndElement();
            xmlWriter.WriteEndElement();
        }
Exemplo n.º 3
0
        public override void buildXml(System.Xml.XmlWriter xmlWriter)
        {
            xmlWriter.WriteStartElement("eventCalculation");
            xmlWriter.WriteElementString("type", "simpleRangeEventCal");
            xmlWriter.WriteStartElement("simpleRangeEventCal");
            range1DViewModel_.buildXml(xmlWriter);

            referenceCalculationInfoViewModel_.buildXml(xmlWriter);

            if (dateInformationViewModel_ != null)
            {
                dateInformationViewModel_.buildXml(xmlWriter);
            }

            if (jointSimpleCalculationViewModel_ != null)
            {
                jointSimpleCalculationViewModel_.buildXml(xmlWriter);
            }

            xmlWriter.WriteEndElement();
            xmlWriter.WriteEndElement();
        }