public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.Instrument serial_Instrument = serial_Class as FpmlSerializedCSharp.Instrument; FpmlSerializedCSharp.Header serial_header = serial_Instrument.Header_; string headertype = serial_header.Excel_type_.ValueStr; this.headerViewModel_ = HeaderViewModel.CreateHeader(headertype); this.headerViewModel_.setFromSerial(serial_header); FpmlSerializedCSharp.InstPositionInfo serial_instPositionInfo = serial_Instrument.InstPositionInfo_; string instPositionInfotype = serial_instPositionInfo.Excel_type_.ValueStr; this.instPositionInfoViewModel_ = InstPositionInfoViewModel.CreateInstPositionInfo(instPositionInfotype); this.instPositionInfoViewModel_.setFromSerial(serial_instPositionInfo); FpmlSerializedCSharp.Excel_interface serial_excel_interface = serial_Instrument.Excel_interface_; string excel_interfacetype = serial_excel_interface.Excel_type_.ValueStr; this.excel_interfaceViewModel_ = Excel_interfaceViewModel.CreateExcel_interface(excel_interfacetype); this.excel_interfaceViewModel_.setFromSerial(serial_excel_interface); FpmlSerializedCSharp.InstrumentInfo serial_instrumentInfo = serial_Instrument.InstrumentInfo_; string instrumentInfotype = serial_instrumentInfo.Excel_type_.ValueStr; this.instrumentInfoViewModel_ = InstrumentInfoViewModel.CreateInstrumentInfo(instrumentInfotype); this.instrumentInfoViewModel_.setFromSerial(serial_instrumentInfo); }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.Root serial_Root = serial_Class as FpmlSerializedCSharp.Root; FpmlSerializedCSharp.Instrument serial_instrument = serial_Root.Instrument_; string instrumenttype = serial_instrument.Excel_type_.ValueStr; this.instrumentViewModel_ = InstrumentViewModel.CreateInstrument(instrumenttype); this.instrumentViewModel_.setFromSerial(serial_instrument); }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.Instrument serial_Instrument = serial_Class as FpmlSerializedCSharp.Instrument; this.code_ = serial_Instrument.Code_.ValueStr; FpmlSerializedCSharp.Excel_interface serial_excel_interface = serial_Instrument.Excel_interface_; string excel_interfacetype = serial_excel_interface.Excel_type_.ValueStr; this.excel_interfaceViewModel_ = Excel_interfaceViewModel.CreateExcel_interface(excel_interfacetype); this.excel_interfaceViewModel_.setFromSerial(serial_excel_interface); FpmlSerializedCSharp.Excel_swapInterface serial_excel_swapInterface = serial_Instrument.Excel_swapInterface_; string excel_swapInterfacetype = serial_excel_swapInterface.Excel_type_.ValueStr; this.excel_swapInterfaceViewModel_ = Excel_swapInterfaceViewModel.CreateExcel_swapInterface(excel_swapInterfacetype); this.excel_swapInterfaceViewModel_.setFromSerial(serial_excel_swapInterface); }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.ProductInnerXml serial_ProductInnerXml = serial_Class as FpmlSerializedCSharp.ProductInnerXml; FpmlSerializedCSharp.Instrument serial_instrument = serial_ProductInnerXml.Instrument_; string instrumenttype = serial_instrument.Excel_type_.ValueStr; this.instrumentViewModel_ = InstrumentViewModel.CreateInstrument(instrumenttype); this.instrumentViewModel_.setFromSerial(serial_instrument); FpmlSerializedCSharp.Pricing serial_pricing = serial_ProductInnerXml.Pricing_; string pricingtype = serial_pricing.Excel_type_.ValueStr; this.pricingViewModel_ = PricingViewModel.CreatePricing(pricingtype); this.pricingViewModel_.setFromSerial(serial_pricing); FpmlSerializedCSharp.HisoryData serial_hisoryData = serial_ProductInnerXml.HisoryData_; string hisoryDatatype = serial_hisoryData.Excel_type_.ValueStr; this.hisoryDataViewModel_ = HisoryDataViewModel.CreateHisoryData(hisoryDatatype); this.hisoryDataViewModel_.setFromSerial(serial_hisoryData); }
public override void setFromXml(XmlNode instNode) { FpmlSerializedCSharp.Instrument serial_inst = new FpmlSerializedCSharp.Instrument(instNode); this.setFromSerial(serial_inst.InstrumentInfo_); }
public override void setFromXml(XmlNode instNode) { FpmlSerializedCSharp.Instrument serial_inst = new FpmlSerializedCSharp.Instrument(instNode); this.setFromSerial(serial_inst.InstrumentInfo_); }