PayPal.Invoice.Model.OtherPaymentDetailsType.ToNVPString C# (CSharp) Method

ToNVPString() public method

public ToNVPString ( string prefix ) : string
prefix string
return string
        public string ToNVPString(string prefix)
        {
            StringBuilder sb = new StringBuilder();
            if (this.method != null)
            {
                    sb.Append(prefix).Append("method").Append("=").Append(EnumUtils.GetDescription(this.method));
                    sb.Append("&");
            }
            if (this.note != null)
            {
                    sb.Append(prefix).Append("note").Append("=").Append(HttpUtility.UrlEncode(this.note, BaseConstants.ENCODING_FORMAT)).Append("&");
            }
            if (this.date != null)
            {
                    sb.Append(prefix).Append("date").Append("=").Append(HttpUtility.UrlEncode(this.date, BaseConstants.ENCODING_FORMAT)).Append("&");
            }
            if (this.amount != null)
            {
                    sb.Append(prefix).Append("amount").Append("=").Append(Convert.ToString(this.amount, DefaultCulture)).Append("&");
            }
            return sb.ToString();
        }