public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.EventCalculation serial_EventCalculation = serial_Class as FpmlSerializedCSharp.EventCalculation; FpmlSerializedCSharp.SimpleRangeEventCal serial_SimpleRangeEventCal = serial_EventCalculation.SimpleRangeEventCal_; FpmlSerializedCSharp.Range1D serial_range1D = serial_SimpleRangeEventCal.Range1D_; string range1Dtype = serial_range1D.Excel_type_.ValueStr; this.range1DViewModel_ = Range1DViewModel.CreateRange1D(range1Dtype); this.range1DViewModel_.setFromSerial(serial_range1D); FpmlSerializedCSharp.ReferenceCalculationInfo serial_referenceCalculationInfo = serial_SimpleRangeEventCal.ReferenceCalculationInfo_; string referenceCalculationInfotype = serial_referenceCalculationInfo.Excel_type_.ValueStr; this.referenceCalculationInfoViewModel_ = ReferenceCalculationInfoViewModel.CreateReferenceCalculationInfo(referenceCalculationInfotype); this.referenceCalculationInfoViewModel_.setFromSerial(serial_referenceCalculationInfo); FpmlSerializedCSharp.DateInformation serial_dateInformation = serial_SimpleRangeEventCal.DateInformation_; string dateInformationtype = serial_dateInformation.Excel_type_.ValueStr; this.dateInformationViewModel_ = DateInformationViewModel.CreateDateInformation(dateInformationtype); this.dateInformationViewModel_.setFromSerial(serial_dateInformation); FpmlSerializedCSharp.JointSimpleCalculation serial_jointSimpleCalculation = serial_SimpleRangeEventCal.JointSimpleCalculation_; string jointSimpleCalculationtype = serial_jointSimpleCalculation.Excel_type_.ValueStr; this.jointSimpleCalculationViewModel_ = JointSimpleCalculationViewModel.CreateJointSimpleCalculation(jointSimpleCalculationtype); this.jointSimpleCalculationViewModel_.setFromSerial(serial_jointSimpleCalculation); }
public static DateInformationViewModel CreateDateInformation(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.DateInformation serial_DateInformation = serial_Class as FpmlSerializedCSharp.DateInformation; string typeStr = serial_DateInformation.Type_.ValueStr; return(DateInformationViewModel.CreateDateInformation(typeStr)); }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.DateInformation serial_DateInformation = serial_Class as FpmlSerializedCSharp.DateInformation; FpmlSerializedCSharp.DailyInterval serial_DailyInterval = serial_DateInformation.DailyInterval_; this.observationStartDate_ = StringConverter.xmlDateToDateTime(serial_DailyInterval.ObservationStartDate_.ValueStr); this.observationEndDate_ = StringConverter.xmlDateToDateTime(serial_DailyInterval.ObservationEndDate_.ValueStr); }
public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.BarrierDateInfo serial_BarrierDateInfo = serial_Class as FpmlSerializedCSharp.BarrierDateInfo; FpmlSerializedCSharp.DateInformation serial_dateInformation = serial_BarrierDateInfo.DateInformation_; string dateInformationtype = serial_dateInformation.Excel_type_.ValueStr; this.dateInformationViewModel_ = DateInformationViewModel.CreateDateInformation(dateInformationtype); this.dateInformationViewModel_.setFromSerial(serial_dateInformation); }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.DateInformation serial_DateInformation = serial_Class as FpmlSerializedCSharp.DateInformation; FpmlSerializedCSharp.DateList serial_DateList = serial_DateInformation.DateList_; this.dateViewModel_ = new ObservableCollection <DateViewModel>(); foreach (var item in serial_DateList.Date_) { this.value_.Add(item.ValueStr); } }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.DateInformation serial_DateInformation = serial_Class as FpmlSerializedCSharp.DateInformation; FpmlSerializedCSharp.DailyInterval serial_DailyInterval = serial_DateInformation.DailyInterval_; this.observationStartDate_ = serial_DailyInterval.ObservationStartDate_.ValueStr; this.observationEndDate_ = serial_DailyInterval.ObservationEndDate_.ValueStr; //this.view_ = new DailyIntervalView(); //this.view_.DataContext = this; }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.DateInformation serial_DateInformation = serial_Class as FpmlSerializedCSharp.DateInformation; FpmlSerializedCSharp.DateList serial_DateList = serial_DateInformation.DateList_; this.date_ = new ObservableCollection <string>(); foreach (var item in serial_DateList.Date_) { this.date_.Add(item.ValueStr); } //this.view_ = new DateListView(); this.view_.DataContext = this; }