コード例 #1
0
        private void ViewModelChanged(object sender, DependencyPropertyChangedEventArgs e)
        {
            this.viewModel_ = this.DataContext as CouponPartViewModel;

            this.SwapStreamGrid_.Children.Clear();
            this.SwapStreamGrid_.Children.Add(this.viewModel_.SwapStreamViewModel_.View_);
        }
コード例 #2
0
        private void ViewModelChanged(object sender, DependencyPropertyChangedEventArgs e)
        {
            this.viewModel_ = this.DataContext as CouponPartViewModel;

            this.SwapStreamGrid_.Children.Clear();
            this.SwapStreamGrid_.Children.Add(this.viewModel_.SwapStreamViewModel_.View_);

        }
 public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
 {
     FpmlSerializedCSharp.CreditPayoffInfo serial_CreditPayoffInfo = serial_Class as FpmlSerializedCSharp.CreditPayoffInfo;
     FpmlSerializedCSharp.CreditDefaultSwap serial_CreditDefaultSwap = serial_CreditPayoffInfo.CreditDefaultSwap_;
 
     FpmlSerializedCSharp.ProtectionPart serial_protectionPart = serial_CreditDefaultSwap.ProtectionPart_;
     this.protectionPartViewModel_ = new ProtectionPartViewModel();
     this.protectionPartViewModel_.setFromSerial(serial_protectionPart);
     
     FpmlSerializedCSharp.CouponPart serial_couponPart = serial_CreditDefaultSwap.CouponPart_;
     this.couponPartViewModel_ = new CouponPartViewModel();
     this.couponPartViewModel_.setFromSerial(serial_couponPart);
     
     this.view_ = new CreditDefaultSwapView();
     this.view_.DataContext = this;
 }
コード例 #4
0
        public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.CreditPayoffInfo  serial_CreditPayoffInfo  = serial_Class as FpmlSerializedCSharp.CreditPayoffInfo;
            FpmlSerializedCSharp.CreditDefaultSwap serial_CreditDefaultSwap = serial_CreditPayoffInfo.CreditDefaultSwap_;

            FpmlSerializedCSharp.ProtectionPart serial_protectionPart = serial_CreditDefaultSwap.ProtectionPart_;
            this.protectionPartViewModel_ = new ProtectionPartViewModel();
            this.protectionPartViewModel_.setFromSerial(serial_protectionPart);

            FpmlSerializedCSharp.CouponPart serial_couponPart = serial_CreditDefaultSwap.CouponPart_;
            this.couponPartViewModel_ = new CouponPartViewModel();
            this.couponPartViewModel_.setFromSerial(serial_couponPart);

            this.view_             = new CreditDefaultSwapView();
            this.view_.DataContext = this;
        }
 public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
 {
     FpmlSerializedCSharp.PayoffInfo serial_PayoffInfo = serial_Class as FpmlSerializedCSharp.PayoffInfo;
     FpmlSerializedCSharp.InterestRateSwap serial_InterestRateSwap = serial_PayoffInfo.InterestRateSwap_;
 
     List<FpmlSerializedCSharp.CouponPart> serial_couponPart = serial_InterestRateSwap.CouponPart_;
     this.couponPartViewModel_ = new ObservableCollection<CouponPartViewModel>();
     foreach (var item in serial_couponPart)
     {
         CouponPartViewModel viewModel = new CouponPartViewModel();
         viewModel.setFromSerial(item);
         this.couponPartViewModel_.Add(viewModel);
     }
     
     this.view_ = new InterestRateSwapView();
     this.view_.DataContext = this;
 }
        public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.PayoffInfo       serial_PayoffInfo       = serial_Class as FpmlSerializedCSharp.PayoffInfo;
            FpmlSerializedCSharp.InterestRateSwap serial_InterestRateSwap = serial_PayoffInfo.InterestRateSwap_;

            List <FpmlSerializedCSharp.CouponPart> serial_couponPart = serial_InterestRateSwap.CouponPart_;

            this.couponPartViewModel_ = new ObservableCollection <CouponPartViewModel>();
            foreach (var item in serial_couponPart)
            {
                CouponPartViewModel viewModel = new CouponPartViewModel();
                viewModel.setFromSerial(item);
                this.couponPartViewModel_.Add(viewModel);
            }

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