Esempio n. 1
0
 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());
 }
Esempio n. 2
0
            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;
                }
            }
Esempio n. 3
0
            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;
            }