public static OperatorNDViewModel CreateOperatorND(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.OperatorND serial_OperatorND = serial_Class as FpmlSerializedCSharp.OperatorND; string typeStr = serial_OperatorND.Type_.ValueStr; return(OperatorNDViewModel.CreateOperatorND(typeStr)); }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.ReferenceCalculationInfo serial_ReferenceCalculationInfo = serial_Class as FpmlSerializedCSharp.ReferenceCalculationInfo; FpmlSerializedCSharp.FixingInformation serial_fixingInformation = serial_ReferenceCalculationInfo.FixingInformation_; this.fixingInformationViewModel_.setFromSerial(serial_fixingInformation); List <FpmlSerializedCSharp.ReferenceCalculation> serial_referenceCalculation = serial_ReferenceCalculationInfo.ReferenceCalculation_; this.referenceCalculationViewModel_ = new ObservableCollection <ReferenceCalculationViewModel>(); foreach (var item in serial_referenceCalculation) { string type = item.Type_.ValueStr; ReferenceCalculationViewModel viewModel = ReferenceCalculationViewModel.CreateReferenceCalculation(type); viewModel.setFromSerial(item); this.referenceCalculationViewModel_.Add(viewModel); } FpmlSerializedCSharp.OperatorND serial_operatorND = serial_ReferenceCalculationInfo.OperatorND_; string operatorNDtype = serial_operatorND.Type_.ValueStr; this.operatorNDViewModel_ = OperatorNDViewModel.CreateOperatorND(operatorNDtype); this.operatorNDViewModel_.setFromSerial(serial_operatorND); FpmlSerializedCSharp.PostCalculation serial_postCalculation = serial_ReferenceCalculationInfo.PostCalculation_; this.postCalculationViewModel_.setFromSerial(serial_postCalculation); FpmlSerializedCSharp.RefVariable_referenceValue serial_refVariable_referenceValue = serial_ReferenceCalculationInfo.RefVariable_referenceValue_; this.refVariable_referenceValueViewModel_.setFromSerial(serial_refVariable_referenceValue); //this.view_ = new ReferenceCalculationInfoView(); //this.view_.DataContext = this; }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.OperatorND serial_OperatorND = serial_Class as FpmlSerializedCSharp.OperatorND; FpmlSerializedCSharp.MultipleOperND serial_MultipleOperND = serial_OperatorND.MultipleOperND_; this.weightViewModel_ = new ObservableCollection <WeightViewModel>(); foreach (var item in serial_MultipleOperND.Weight_) { this.value_.Add(item.ValueStr); } }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.OperatorND serial_OperatorND = serial_Class as FpmlSerializedCSharp.OperatorND; FpmlSerializedCSharp.DivisionOperND serial_DivisionOperND = serial_OperatorND.DivisionOperND_; this.weight_ = new ObservableCollection <string>(); foreach (var item in serial_DivisionOperND.Weight_) { this.weight_.Add(item.ValueStr); } //this.view_ = new DivisionOperNDView(); this.view_.DataContext = this; }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.ReturnCalculation serial_ReturnCalculation = serial_Class as FpmlSerializedCSharp.ReturnCalculation; FpmlSerializedCSharp.ComplexNDReturnCal serial_ComplexNDReturnCal = serial_ReturnCalculation.ComplexNDReturnCal_; FpmlSerializedCSharp.VariableCalList serial_variableCalList = serial_ComplexNDReturnCal.VariableCalList_; string variableCalListtype = serial_variableCalList.Excel_type_.ValueStr; this.variableCalListViewModel_ = VariableCalListViewModel.CreateVariableCalList(variableCalListtype); this.variableCalListViewModel_.setFromSerial(serial_variableCalList); FpmlSerializedCSharp.OperatorND serial_operatorND = serial_ComplexNDReturnCal.OperatorND_; string operatorNDtype = serial_operatorND.Excel_type_.ValueStr; this.operatorNDViewModel_ = OperatorNDViewModel.CreateOperatorND(operatorNDtype); this.operatorNDViewModel_.setFromSerial(serial_operatorND); }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.ReturnCalculationInfo serial_ReturnCalculationInfo = serial_Class as FpmlSerializedCSharp.ReturnCalculationInfo; List <FpmlSerializedCSharp.ReturnCalculation> serial_returnCalculation = serial_ReturnCalculationInfo.ReturnCalculation_; this.returnCalculationViewModel_ = new ObservableCollection <ReturnCalculationViewModel>(); foreach (var item in serial_returnCalculation) { string type = item.Excel_type_.ValueStr; ReturnCalculationViewModel viewModel = ReturnCalculationViewModel.CreateReturnCalculation(type); viewModel.setFromSerial(item); this.returnCalculationViewModel_.Add(viewModel); } FpmlSerializedCSharp.OperatorND serial_operatorND = serial_ReturnCalculationInfo.OperatorND_; string operatorNDtype = serial_operatorND.Excel_type_.ValueStr; this.operatorNDViewModel_ = OperatorNDViewModel.CreateOperatorND(operatorNDtype); this.operatorNDViewModel_.setFromSerial(serial_operatorND); }