public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.Excel_kiEventCalculation serial_Excel_kiEventCalculation = serial_Class as FpmlSerializedCSharp.Excel_kiEventCalculation; FpmlSerializedCSharp.Excel_simpleKiEventCalc serial_Excel_simpleKiEventCalc = serial_Excel_kiEventCalculation.Excel_simpleKiEventCalc_; this.eventDate_ = StringConverter.xmlDateToDateTime(serial_Excel_simpleKiEventCalc.EventDate_.ValueStr); this.payoffDate_ = StringConverter.xmlDateToDateTime(serial_Excel_simpleKiEventCalc.PayoffDate_.ValueStr); this.vba_description_ = serial_Excel_simpleKiEventCalc.Vba_description_.ValueStr; FpmlSerializedCSharp.Excel_eventCalcInfo serial_excel_eventCalcInfo = serial_Excel_simpleKiEventCalc.Excel_eventCalcInfo_; string excel_eventCalcInfotype = serial_excel_eventCalcInfo.Excel_type_.ValueStr; this.excel_eventCalcInfoViewModel_ = Excel_eventCalcInfoViewModel.CreateExcel_eventCalcInfo(excel_eventCalcInfotype); this.excel_eventCalcInfoViewModel_.setFromSerial(serial_excel_eventCalcInfo); FpmlSerializedCSharp.Excel_occReturnCalcInfo serial_excel_occReturnCalcInfo = serial_Excel_simpleKiEventCalc.Excel_occReturnCalcInfo_; string excel_occReturnCalcInfotype = serial_excel_occReturnCalcInfo.Excel_type_.ValueStr; this.excel_occReturnCalcInfoViewModel_ = Excel_occReturnCalcInfoViewModel.CreateExcel_occReturnCalcInfo(excel_occReturnCalcInfotype); this.excel_occReturnCalcInfoViewModel_.setFromSerial(serial_excel_occReturnCalcInfo); FpmlSerializedCSharp.Excel_noOccReturnCalcInfo serial_excel_noOccReturnCalcInfo = serial_Excel_simpleKiEventCalc.Excel_noOccReturnCalcInfo_; string excel_noOccReturnCalcInfotype = serial_excel_noOccReturnCalcInfo.Excel_type_.ValueStr; this.excel_noOccReturnCalcInfoViewModel_ = Excel_noOccReturnCalcInfoViewModel.CreateExcel_noOccReturnCalcInfo(excel_noOccReturnCalcInfotype); this.excel_noOccReturnCalcInfoViewModel_.setFromSerial(serial_excel_noOccReturnCalcInfo); }