public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.RecieveSwapPart serial_RecieveSwapPart = serial_Class as FpmlSerializedCSharp.RecieveSwapPart; FpmlSerializedCSharp.PayoffInfo serial_payoffInfo = serial_RecieveSwapPart.PayoffInfo_; string payoffInfotype = serial_payoffInfo.Excel_type_.ValueStr; this.payoffInfoViewModel_ = PayoffInfoViewModel.CreatePayoffInfo(payoffInfotype); this.payoffInfoViewModel_.setFromSerial(serial_payoffInfo); }
public override void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class) { FpmlSerializedCSharp.SwapPayoffInfo serial_SwapPayoffInfo = serial_Class as FpmlSerializedCSharp.SwapPayoffInfo; FpmlSerializedCSharp.AutoCallableSwapPayoff serial_AutoCallableSwapPayoff = serial_SwapPayoffInfo.AutoCallableSwapPayoff_; FpmlSerializedCSharp.RecieveSwapPart serial_recieveSwapPart = serial_AutoCallableSwapPayoff.RecieveSwapPart_; string recieveSwapParttype = serial_recieveSwapPart.Excel_type_.ValueStr; this.recieveSwapPartViewModel_ = RecieveSwapPartViewModel.CreateRecieveSwapPart(recieveSwapParttype); this.recieveSwapPartViewModel_.setFromSerial(serial_recieveSwapPart); FpmlSerializedCSharp.PaySwapPart serial_paySwapPart = serial_AutoCallableSwapPayoff.PaySwapPart_; string paySwapParttype = serial_paySwapPart.Excel_type_.ValueStr; this.paySwapPartViewModel_ = PaySwapPartViewModel.CreatePaySwapPart(paySwapParttype); this.paySwapPartViewModel_.setFromSerial(serial_paySwapPart); }