public FormUrlEncodedContent AsFormUrlEncodedContent() { var collection = new CollectionBuilder() .AddRequired("refund[carrier]".ToKvp(Carrier)) .AddRequired("refund[tracking_codes]".ToKvp(string.Join(",", TrackingCodes))); return(collection.AsFormUrlEncodedContent()); }
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()); }
public FormUrlEncodedContent AsFormUrlEncodedContent() { var collection = new CollectionBuilder().AddRequired("rate[id]".ToKvp(Id)); return(collection.AsFormUrlEncodedContent()); }
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()); }
public FormUrlEncodedContent AsFormUrlEncodedContent() { var collection = new CollectionBuilder().AddAddress("address", this); return(collection.AsFormUrlEncodedContent()); }