示例#1
0
        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);
        }
示例#2
0
        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);
        }
示例#3
0
        public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.ReferenceCalculationInfo serial_ReferenceCalculationInfo = serial_Class as FpmlSerializedCSharp.ReferenceCalculationInfo;

            FpmlSerializedCSharp.FixingInformation serial_fixingInformation = serial_ReferenceCalculationInfo.FixingInformation_;
            string fixingInformationtype = serial_fixingInformation.Excel_type_.ValueStr;

            this.fixingInformationViewModel_ = FixingInformationViewModel.CreateFixingInformation(fixingInformationtype);
            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.Excel_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.Excel_type_.ValueStr;

            this.operatorNDViewModel_ = OperatorNDViewModel.CreateOperatorND(operatorNDtype);
            this.operatorNDViewModel_.setFromSerial(serial_operatorND);

            FpmlSerializedCSharp.PostCalculation serial_postCalculation = serial_ReferenceCalculationInfo.PostCalculation_;
            string postCalculationtype = serial_postCalculation.Excel_type_.ValueStr;

            this.postCalculationViewModel_ = PostCalculationViewModel.CreatePostCalculation(postCalculationtype);
            this.postCalculationViewModel_.setFromSerial(serial_postCalculation);

            FpmlSerializedCSharp.RefVariable_referenceValue serial_refVariable_referenceValue = serial_ReferenceCalculationInfo.RefVariable_referenceValue_;
            string refVariable_referenceValuetype = serial_refVariable_referenceValue.Excel_type_.ValueStr;

            this.refVariable_referenceValueViewModel_ = RefVariable_referenceValueViewModel.CreateRefVariable_referenceValue(refVariable_referenceValuetype);
            this.refVariable_referenceValueViewModel_.setFromSerial(serial_refVariable_referenceValue);
        }
 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.ReferenceCalculationInfo serial_ReferenceCalculationInfo = serial_Class as FpmlSerializedCSharp.ReferenceCalculationInfo;
 
     FpmlSerializedCSharp.FixingInformation serial_fixingInformation = serial_ReferenceCalculationInfo.FixingInformation_;
     string fixingInformationtype = serial_fixingInformation.Excel_type_.ValueStr;
     this.fixingInformationViewModel_ = FixingInformationViewModel.CreateFixingInformation(fixingInformationtype);
     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.Excel_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.Excel_type_.ValueStr;
     this.operatorNDViewModel_ = OperatorNDViewModel.CreateOperatorND(operatorNDtype);
     this.operatorNDViewModel_.setFromSerial(serial_operatorND);
     
     FpmlSerializedCSharp.PostCalculation serial_postCalculation = serial_ReferenceCalculationInfo.PostCalculation_;
     string postCalculationtype = serial_postCalculation.Excel_type_.ValueStr;
     this.postCalculationViewModel_ = PostCalculationViewModel.CreatePostCalculation(postCalculationtype);
     this.postCalculationViewModel_.setFromSerial(serial_postCalculation);
     
     FpmlSerializedCSharp.RefVariable_referenceValue serial_refVariable_referenceValue = serial_ReferenceCalculationInfo.RefVariable_referenceValue_;
     string refVariable_referenceValuetype = serial_refVariable_referenceValue.Excel_type_.ValueStr;
     this.refVariable_referenceValueViewModel_ = RefVariable_referenceValueViewModel.CreateRefVariable_referenceValue(refVariable_referenceValuetype);
     this.refVariable_referenceValueViewModel_.setFromSerial(serial_refVariable_referenceValue);
     
 }
 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);
     
 }