public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.IssueInformation serial_IssueInformation = serial_Class as FpmlSerializedCSharp.IssueInformation;
            FpmlSerializedCSharp.NoteInfo         serial_NoteInfo         = serial_IssueInformation.NoteInfo_;

            this.notional_ = serial_NoteInfo.Notional_.ValueStr;

            this.tradeDate_ = StringConverter.xmlDateToDateTime(serial_NoteInfo.TradeDate_.ValueStr);

            this.effectiveDate_ = StringConverter.xmlDateToDateTime(serial_NoteInfo.EffectiveDate_.ValueStr);

            this.maturityDate_ = StringConverter.xmlDateToDateTime(serial_NoteInfo.MaturityDate_.ValueStr);

            FpmlSerializedCSharp.CalculationAmount serial_calculationAmount = serial_NoteInfo.CalculationAmount_;
            string calculationAmounttype = serial_calculationAmount.Excel_type_.ValueStr;

            this.calculationAmountViewModel_ = CalculationAmountViewModel.CreateCalculationAmount(calculationAmounttype);
            this.calculationAmountViewModel_.setFromSerial(serial_calculationAmount);

            this.premium_ = serial_NoteInfo.Premium_.ValueStr;
        }
        public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.IssueInformation serial_IssueInformation = serial_Class as FpmlSerializedCSharp.IssueInformation;
            FpmlSerializedCSharp.NoteInfo         serial_NoteInfo         = serial_IssueInformation.NoteInfo_;

            this.notional_ = serial_NoteInfo.Notional_.ValueStr;

            this.tradeDate_ = serial_NoteInfo.TradeDate_.ValueStr;

            this.effectiveDate_ = serial_NoteInfo.EffectiveDate_.ValueStr;

            this.maturityDate_ = serial_NoteInfo.MaturityDate_.ValueStr;

            //FpmlSerializedCSharp.CalculationAmount serial_calculationAmount = serial_NoteInfo.CalculationAmount_;
            //this.calculationAmountViewModel_ = new CalculationAmountViewModel();
            //this.calculationAmountViewModel_.setFromSerial(serial_calculationAmount);

            this.premium_ = serial_NoteInfo.Premium_.ValueStr;

            this.view_             = new NoteInfoView();
            this.view_.DataContext = this;
        }