Exemple #1
0
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder()
                             .AddRequired("refund[carrier]".ToKvp(Carrier))
                             .AddRequired("refund[tracking_codes]".ToKvp(string.Join(",", TrackingCodes)));

            return(collection.AsFormUrlEncodedContent());
        }
Exemple #2
0
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            if (!string.IsNullOrEmpty(Id))
            {
                return(new CollectionBuilder().Add("batch[id]".ToKvp(Id)).AsFormUrlEncodedContent());
            }

            var collection = new CollectionBuilder();

            if (Shipments != null)
            {
                for (var i = 0; i < Shipments.Count; i++)
                {
                    var keyBase = string.Format("batch[shipment][{0}]", i);
                    collection.AddShipment(keyBase, Shipments[i]);
                    collection.Add("[carrier]".ToKvp(keyBase, Shipments[i].Carrier));
                    collection.Add("[service]".ToKvp(keyBase, Shipments[i].Service));
                }
            }

            return(collection.AsFormUrlEncodedContent());
        }
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddRequired("amount".ToKvp(Amount));

            return(collection.AsFormUrlEncodedContent());
        }
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddRequired("file_format".ToKvp(FileFormat.ToString().ToLower()));

            return(collection.AsFormUrlEncodedContent());
        }
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddScanForm("scan_form", this);

            return(collection.AsFormUrlEncodedContent());
        }
Exemple #6
0
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddRequired("rate[id]".ToKvp(Id));

            return(collection.AsFormUrlEncodedContent());
        }
Exemple #7
0
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddCustomsItem("customs_item", this);

            return(collection.AsFormUrlEncodedContent());
        }
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddShipment("shipment", this);

            return(collection.AsFormUrlEncodedContent());
        }
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddParcel("parcel", this);

            return(collection.AsFormUrlEncodedContent());
        }
Exemple #10
0
        public FormUrlEncodedContent AsFormUrlEncodedContent()
        {
            var collection = new CollectionBuilder().AddAddress("address", this);

            return(collection.AsFormUrlEncodedContent());
        }