public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.PreEventCalculation serial_PreEventCalculation = serial_Class as FpmlSerializedCSharp.PreEventCalculation; List <FpmlSerializedCSharp.EventCalculationList> serial_eventCalculationList = serial_PreEventCalculation.EventCalculationList_; this.eventCalculationListViewModel_ = new ObservableCollection <EventCalculationListViewModel>(); foreach (var item in serial_eventCalculationList) { string type = item.Excel_type_.ValueStr; EventCalculationListViewModel viewModel = EventCalculationListViewModel.CreateEventCalculationList(type); viewModel.setFromSerial(item); this.eventCalculationListViewModel_.Add(viewModel); } List <FpmlSerializedCSharp.JointEventCalculation> serial_jointEventCalculation = serial_PreEventCalculation.JointEventCalculation_; this.jointEventCalculationViewModel_ = new ObservableCollection <JointEventCalculationViewModel>(); foreach (var item in serial_jointEventCalculation) { string type = item.Excel_type_.ValueStr; JointEventCalculationViewModel viewModel = JointEventCalculationViewModel.CreateJointEventCalculation(type); viewModel.setFromSerial(item); this.jointEventCalculationViewModel_.Add(viewModel); } }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.PreEventCalculation serial_PreEventCalculation = serial_Class as FpmlSerializedCSharp.PreEventCalculation; List <FpmlSerializedCSharp.EventCalculationList> serial_eventCalculationList = serial_PreEventCalculation.EventCalculationList_; this.eventCalculationListViewModel_ = new ObservableCollection <EventCalculationListViewModel>(); foreach (var item in serial_eventCalculationList) { //string type = item.Type_.ValueStr; EventCalculationListViewModel viewModel = new EventCalculationListViewModel(); viewModel.setFromSerial(item); this.eventCalculationListViewModel_.Add(viewModel); } //List<FpmlSerializedCSharp.JointEventCalculation> serial_jointEventCalculation = serial_PreEventCalculation.JointEventCalculation_; //this.jointEventCalculationViewModel_ = new ObservableCollection<JointEventCalculationViewModel>(); //foreach (var item in serial_jointEventCalculation) //{ // string type = item.Type_.ValueStr; // JointEventCalculationViewModel viewModel = JointEventCalculationViewModel.CreateJointEventCalculation(type); // viewModel.setFromSerial(item); // this.jointEventCalculationViewModel_.Add(viewModel); //} //this.view_ = new PreEventCalculationView(); //this.view_.DataContext = this; }
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); }