public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.MarketData serial_MarketData = serial_Class as FpmlSerializedCSharp.MarketData; this.krcode_ = serial_MarketData.Krcode_.ValueStr; this.name_ = serial_MarketData.Name_.ValueStr; FpmlSerializedCSharp.DataValueInfo serial_dataValueInfo = serial_MarketData.DataValueInfo_; string dataValueInfotype = serial_dataValueInfo.Excel_type_.ValueStr; this.dataValueInfoViewModel_ = DataValueInfoViewModel.CreateDataValueInfo(dataValueInfotype); this.dataValueInfoViewModel_.setFromSerial(serial_dataValueInfo); }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.DataValueInfo serial_DataValueInfo = serial_Class as FpmlSerializedCSharp.DataValueInfo; List <FpmlSerializedCSharp.DataValue> serial_dataValue = serial_DataValueInfo.DataValue_; this.dataValueViewModel_ = new ObservableCollection <DataValueViewModel>(); foreach (var item in serial_dataValue) { string type = item.Excel_type_.ValueStr; DataValueViewModel viewModel = DataValueViewModel.CreateDataValue(type); viewModel.setFromSerial(item); this.dataValueViewModel_.Add(viewModel); } }