public Excel_simpleKiEventCalc(XmlNode xmlNode) : base(xmlNode) { XmlNode eventDateNode = xmlNode.SelectSingleNode("eventDate"); if (eventDateNode != null) { if (eventDateNode.Attributes["href"] != null || eventDateNode.Attributes["id"] != null) { if (eventDateNode.Attributes["id"] != null) { eventDateIDRef_ = eventDateNode.Attributes["id"].Value; XsdTypeToken ob = new XsdTypeToken(eventDateNode); IDManager.SetID(eventDateIDRef_, ob); } else if (eventDateNode.Attributes["href"] != null) { eventDateIDRef_ = eventDateNode.Attributes["href"].Value; } else { eventDate_ = new XsdTypeToken(eventDateNode); } } else { eventDate_ = new XsdTypeToken(eventDateNode); } } XmlNode payoffDateNode = xmlNode.SelectSingleNode("payoffDate"); if (payoffDateNode != null) { if (payoffDateNode.Attributes["href"] != null || payoffDateNode.Attributes["id"] != null) { if (payoffDateNode.Attributes["id"] != null) { payoffDateIDRef_ = payoffDateNode.Attributes["id"].Value; XsdTypeToken ob = new XsdTypeToken(payoffDateNode); IDManager.SetID(payoffDateIDRef_, ob); } else if (payoffDateNode.Attributes["href"] != null) { payoffDateIDRef_ = payoffDateNode.Attributes["href"].Value; } else { payoffDate_ = new XsdTypeToken(payoffDateNode); } } else { payoffDate_ = new XsdTypeToken(payoffDateNode); } } XmlNode vba_descriptionNode = xmlNode.SelectSingleNode("vba_description"); if (vba_descriptionNode != null) { if (vba_descriptionNode.Attributes["href"] != null || vba_descriptionNode.Attributes["id"] != null) { if (vba_descriptionNode.Attributes["id"] != null) { vba_descriptionIDRef_ = vba_descriptionNode.Attributes["id"].Value; XsdTypeToken ob = new XsdTypeToken(vba_descriptionNode); IDManager.SetID(vba_descriptionIDRef_, ob); } else if (vba_descriptionNode.Attributes["href"] != null) { vba_descriptionIDRef_ = vba_descriptionNode.Attributes["href"].Value; } else { vba_description_ = new XsdTypeToken(vba_descriptionNode); } } else { vba_description_ = new XsdTypeToken(vba_descriptionNode); } } XmlNode excel_eventCalcInfoNode = xmlNode.SelectSingleNode("excel_eventCalcInfo"); if (excel_eventCalcInfoNode != null) { if (excel_eventCalcInfoNode.Attributes["href"] != null || excel_eventCalcInfoNode.Attributes["id"] != null) { if (excel_eventCalcInfoNode.Attributes["id"] != null) { excel_eventCalcInfoIDRef_ = excel_eventCalcInfoNode.Attributes["id"].Value; Excel_eventCalcInfo ob = new Excel_eventCalcInfo(excel_eventCalcInfoNode); IDManager.SetID(excel_eventCalcInfoIDRef_, ob); } else if (excel_eventCalcInfoNode.Attributes["href"] != null) { excel_eventCalcInfoIDRef_ = excel_eventCalcInfoNode.Attributes["href"].Value; } else { excel_eventCalcInfo_ = new Excel_eventCalcInfo(excel_eventCalcInfoNode); } } else { excel_eventCalcInfo_ = new Excel_eventCalcInfo(excel_eventCalcInfoNode); } } XmlNode excel_occReturnCalcInfoNode = xmlNode.SelectSingleNode("excel_occReturnCalcInfo"); if (excel_occReturnCalcInfoNode != null) { if (excel_occReturnCalcInfoNode.Attributes["href"] != null || excel_occReturnCalcInfoNode.Attributes["id"] != null) { if (excel_occReturnCalcInfoNode.Attributes["id"] != null) { excel_occReturnCalcInfoIDRef_ = excel_occReturnCalcInfoNode.Attributes["id"].Value; Excel_occReturnCalcInfo ob = new Excel_occReturnCalcInfo(excel_occReturnCalcInfoNode); IDManager.SetID(excel_occReturnCalcInfoIDRef_, ob); } else if (excel_occReturnCalcInfoNode.Attributes["href"] != null) { excel_occReturnCalcInfoIDRef_ = excel_occReturnCalcInfoNode.Attributes["href"].Value; } else { excel_occReturnCalcInfo_ = new Excel_occReturnCalcInfo(excel_occReturnCalcInfoNode); } } else { excel_occReturnCalcInfo_ = new Excel_occReturnCalcInfo(excel_occReturnCalcInfoNode); } } XmlNode excel_noOccReturnCalcInfoNode = xmlNode.SelectSingleNode("excel_noOccReturnCalcInfo"); if (excel_noOccReturnCalcInfoNode != null) { if (excel_noOccReturnCalcInfoNode.Attributes["href"] != null || excel_noOccReturnCalcInfoNode.Attributes["id"] != null) { if (excel_noOccReturnCalcInfoNode.Attributes["id"] != null) { excel_noOccReturnCalcInfoIDRef_ = excel_noOccReturnCalcInfoNode.Attributes["id"].Value; Excel_noOccReturnCalcInfo ob = new Excel_noOccReturnCalcInfo(excel_noOccReturnCalcInfoNode); IDManager.SetID(excel_noOccReturnCalcInfoIDRef_, ob); } else if (excel_noOccReturnCalcInfoNode.Attributes["href"] != null) { excel_noOccReturnCalcInfoIDRef_ = excel_noOccReturnCalcInfoNode.Attributes["href"].Value; } else { excel_noOccReturnCalcInfo_ = new Excel_noOccReturnCalcInfo(excel_noOccReturnCalcInfoNode); } } else { excel_noOccReturnCalcInfo_ = new Excel_noOccReturnCalcInfo(excel_noOccReturnCalcInfoNode); } } }
public Excel_simpleKiEventCalc(XmlNode xmlNode) : base(xmlNode) { XmlNode eventDateNode = xmlNode.SelectSingleNode("eventDate"); if (eventDateNode != null) { if (eventDateNode.Attributes["href"] != null || eventDateNode.Attributes["id"] != null) { if (eventDateNode.Attributes["id"] != null) { eventDateIDRef_ = eventDateNode.Attributes["id"].Value; XsdTypeToken ob = new XsdTypeToken(eventDateNode); IDManager.SetID(eventDateIDRef_, ob); } else if (eventDateNode.Attributes["href"] != null) { eventDateIDRef_ = eventDateNode.Attributes["href"].Value; } else { eventDate_ = new XsdTypeToken(eventDateNode); } } else { eventDate_ = new XsdTypeToken(eventDateNode); } } XmlNode payoffDateNode = xmlNode.SelectSingleNode("payoffDate"); if (payoffDateNode != null) { if (payoffDateNode.Attributes["href"] != null || payoffDateNode.Attributes["id"] != null) { if (payoffDateNode.Attributes["id"] != null) { payoffDateIDRef_ = payoffDateNode.Attributes["id"].Value; XsdTypeToken ob = new XsdTypeToken(payoffDateNode); IDManager.SetID(payoffDateIDRef_, ob); } else if (payoffDateNode.Attributes["href"] != null) { payoffDateIDRef_ = payoffDateNode.Attributes["href"].Value; } else { payoffDate_ = new XsdTypeToken(payoffDateNode); } } else { payoffDate_ = new XsdTypeToken(payoffDateNode); } } XmlNode excel_eventCalcInfoNode = xmlNode.SelectSingleNode("excel_eventCalcInfo"); if (excel_eventCalcInfoNode != null) { if (excel_eventCalcInfoNode.Attributes["href"] != null || excel_eventCalcInfoNode.Attributes["id"] != null) { if (excel_eventCalcInfoNode.Attributes["id"] != null) { excel_eventCalcInfoIDRef_ = excel_eventCalcInfoNode.Attributes["id"].Value; Excel_eventCalcInfo ob = new Excel_eventCalcInfo(excel_eventCalcInfoNode); IDManager.SetID(excel_eventCalcInfoIDRef_, ob); } else if (excel_eventCalcInfoNode.Attributes["href"] != null) { excel_eventCalcInfoIDRef_ = excel_eventCalcInfoNode.Attributes["href"].Value; } else { excel_eventCalcInfo_ = new Excel_eventCalcInfo(excel_eventCalcInfoNode); } } else { excel_eventCalcInfo_ = new Excel_eventCalcInfo(excel_eventCalcInfoNode); } } XmlNode excel_occReturnCalcInfoNode = xmlNode.SelectSingleNode("excel_occReturnCalcInfo"); if (excel_occReturnCalcInfoNode != null) { if (excel_occReturnCalcInfoNode.Attributes["href"] != null || excel_occReturnCalcInfoNode.Attributes["id"] != null) { if (excel_occReturnCalcInfoNode.Attributes["id"] != null) { excel_occReturnCalcInfoIDRef_ = excel_occReturnCalcInfoNode.Attributes["id"].Value; Excel_occReturnCalcInfo ob = new Excel_occReturnCalcInfo(excel_occReturnCalcInfoNode); IDManager.SetID(excel_occReturnCalcInfoIDRef_, ob); } else if (excel_occReturnCalcInfoNode.Attributes["href"] != null) { excel_occReturnCalcInfoIDRef_ = excel_occReturnCalcInfoNode.Attributes["href"].Value; } else { excel_occReturnCalcInfo_ = new Excel_occReturnCalcInfo(excel_occReturnCalcInfoNode); } } else { excel_occReturnCalcInfo_ = new Excel_occReturnCalcInfo(excel_occReturnCalcInfoNode); } } XmlNode excel_noOccReturnCalcInfoNode = xmlNode.SelectSingleNode("excel_noOccReturnCalcInfo"); if (excel_noOccReturnCalcInfoNode != null) { if (excel_noOccReturnCalcInfoNode.Attributes["href"] != null || excel_noOccReturnCalcInfoNode.Attributes["id"] != null) { if (excel_noOccReturnCalcInfoNode.Attributes["id"] != null) { excel_noOccReturnCalcInfoIDRef_ = excel_noOccReturnCalcInfoNode.Attributes["id"].Value; Excel_noOccReturnCalcInfo ob = new Excel_noOccReturnCalcInfo(excel_noOccReturnCalcInfoNode); IDManager.SetID(excel_noOccReturnCalcInfoIDRef_, ob); } else if (excel_noOccReturnCalcInfoNode.Attributes["href"] != null) { excel_noOccReturnCalcInfoIDRef_ = excel_noOccReturnCalcInfoNode.Attributes["href"].Value; } else { excel_noOccReturnCalcInfo_ = new Excel_noOccReturnCalcInfo(excel_noOccReturnCalcInfoNode); } } else { excel_noOccReturnCalcInfo_ = new Excel_noOccReturnCalcInfo(excel_noOccReturnCalcInfoNode); } } }