public override Control view() { Control v = new Excel_vanillaReturnCalView(); v.DataContext = this; return(v); }
//public override ReturnCalculationInfoViewModel returnCalcInfoVM() //{ // ReturnCalculationInfoViewModel rcivm = new ReturnCalculationInfoViewModel(); // VanillaReturnCalViewModel vrcvm = new VanillaReturnCalViewModel(); // vrcvm.Gearing_ = this.gearing_; // vrcvm.Spread_ = this.spread_; // //referenceCal // vrcvm.ReferenceCalculationInfoViewModel_ = this.returnUnderlyingCalcIDViewModel_.referenceCalcInfoVM(); // foreach (var item in vrcvm.ReferenceCalculationInfoViewModel_.ReferenceCalculationViewModel_) // { // FixedFixingDateInfoViewModel ffdivm = new FixedFixingDateInfoViewModel(); // ffdivm.Date_ = this.referenceFixingDate_.ToString("yyyy-MM-dd"); // item.FixingDateInfoViewModel_ = ffdivm; // } // rcivm.ReturnCalculationViewModel_.Add(vrcvm); // return rcivm; //} public override Control view() { Excel_vanillaReturnCalView v = new Excel_vanillaReturnCalView(); //int underCount = this.Excel_underlyingCalcInfoViewModel_.Excel_underlyingInfoViewModel_.Count; v.setReturnUnderCalcView(this.Excel_underlyingCalcInfoViewModel_); v.DataContext = this; return(v); }
public override Control view() { Control v = new Excel_vanillaReturnCalView(); v.DataContext = this; return v; }
//public override ReturnCalculationInfoViewModel returnCalcInfoVM() //{ // ReturnCalculationInfoViewModel rcivm = new ReturnCalculationInfoViewModel(); // VanillaReturnCalViewModel vrcvm = new VanillaReturnCalViewModel(); // vrcvm.Gearing_ = this.gearing_; // vrcvm.Spread_ = this.spread_; // //referenceCal // vrcvm.ReferenceCalculationInfoViewModel_ = this.returnUnderlyingCalcIDViewModel_.referenceCalcInfoVM(); // foreach (var item in vrcvm.ReferenceCalculationInfoViewModel_.ReferenceCalculationViewModel_) // { // FixedFixingDateInfoViewModel ffdivm = new FixedFixingDateInfoViewModel(); // ffdivm.Date_ = this.referenceFixingDate_.ToString("yyyy-MM-dd"); // item.FixingDateInfoViewModel_ = ffdivm; // } // rcivm.ReturnCalculationViewModel_.Add(vrcvm); // return rcivm; //} public override Control view() { Excel_vanillaReturnCalView v = new Excel_vanillaReturnCalView(); //int underCount = this.Excel_underlyingCalcInfoViewModel_.Excel_underlyingInfoViewModel_.Count; v.setReturnUnderCalcView(this.Excel_underlyingCalcInfoViewModel_); v.DataContext = this; return v; }