internal override object ToProto() { BaseRespP.Builder builder = BaseRespP.CreateBuilder(); builder.Type = (uint)this.Type(); builder.Transaction = this.Transaction; builder.ErrCode = (uint)this.ErrCode; builder.ErrStr = this.ErrStr; SendPayRespP.Builder builder2 = SendPayRespP.CreateBuilder(); builder2.Base = builder.Build(); builder2.ReturnKey = (string.IsNullOrEmpty(this.ReturnKey) ? "" : this.ReturnKey); return(builder2.Build()); }
internal override void FromProto(object protoObj) { SendPayRespP pp = protoObj as SendPayRespP; if (pp != null) { Transaction = pp.Base.Transaction; ErrCode = (int)pp.Base.ErrCode; ErrStr = pp.Base.ErrStr; ReturnKey = pp.ReturnKey; } }
internal override void FromProto(object protoObj) { if (protoObj == null) { return; } SendPayRespP sendPayRespP = protoObj as SendPayRespP; if (sendPayRespP == null) { return; } this.Transaction = sendPayRespP.Base.Transaction; this.ErrCode = (int)sendPayRespP.Base.ErrCode; this.ErrStr = sendPayRespP.Base.ErrStr; this.ReturnKey = sendPayRespP.ReturnKey; }