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 void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.PostCalculation serial_PostCalculation = serial_Class as FpmlSerializedCSharp.PostCalculation; FpmlSerializedCSharp.Operator1DList serial_operator1DList = serial_PostCalculation.Operator1DList_; this.operator1DListViewModel_.setFromSerial(serial_operator1DList); FpmlSerializedCSharp.ConditionOperator serial_conditionOperator = serial_PostCalculation.ConditionOperator_; this.conditionOperatorViewModel_.setFromSerial(serial_conditionOperator); //this.view_ = new PostCalculationView(); //this.view_.DataContext = this; }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.PostCalculation serial_PostCalculation = serial_Class as FpmlSerializedCSharp.PostCalculation; FpmlSerializedCSharp.Operator1DList serial_operator1DList = serial_PostCalculation.Operator1DList_; string operator1DListtype = serial_operator1DList.Excel_type_.ValueStr; this.operator1DListViewModel_ = Operator1DListViewModel.CreateOperator1DList(operator1DListtype); this.operator1DListViewModel_.setFromSerial(serial_operator1DList); FpmlSerializedCSharp.ConditionOperator serial_conditionOperator = serial_PostCalculation.ConditionOperator_; string conditionOperatortype = serial_conditionOperator.Excel_type_.ValueStr; this.conditionOperatorViewModel_ = ConditionOperatorViewModel.CreateConditionOperator(conditionOperatortype); this.conditionOperatorViewModel_.setFromSerial(serial_conditionOperator); }
public void baseSetFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.EventTrigger serial_EventTrigger = serial_Class as FpmlSerializedCSharp.EventTrigger; this.EventDate_ = serial_EventTrigger.EventDate_.ValueStr; FpmlSerializedCSharp.PreEventCalculation serial_preEventCalculation = serial_EventTrigger.PreEventCalculation_; this.preEventCalculationViewModel_.setFromSerial(serial_preEventCalculation); FpmlSerializedCSharp.PreConditionEvent serial_preConditionEvent = serial_EventTrigger.PreConditionEvent_; this.preConditionEventViewModel_.setFromSerial(serial_preConditionEvent); FpmlSerializedCSharp.PostCalculation serial_postCalculation = serial_EventTrigger.PostCalculation_; this.postCalculationViewModel_.setFromSerial(serial_postCalculation); FpmlSerializedCSharp.AutoTerminationTrigger serial_autoTerminationTrigger = serial_EventTrigger.AutoTerminationTrigger_; this.autoTerminationTriggerViewModel_.setFromSerial(serial_autoTerminationTrigger); }