private string GetURL(RestaurantsLocalFavoritesOptions options) { string url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } url = URLUtil.AddQueryParameter(url, "PageOffset", options.PageOffset.ToString(), false, null); url = URLUtil.AddQueryParameter(url, "PageLength", options.PageLength.ToString(), false, null); url = URLUtil.AddQueryParameter(url, "Category", options.Category, false, null); url = URLUtil.AddQueryParameter(url, "AddressLine1", options.AddressLine1, false, null); url = URLUtil.AddQueryParameter(url, "AddressLine2", options.AddressLine2, false, null); url = URLUtil.AddQueryParameter(url, "City", options.City, false, null); url = URLUtil.AddQueryParameter(url, "CountrySubdivision", options.CountrySubdivision, false, null); url = URLUtil.AddQueryParameter(url, "PostalCode", options.PostalCode, false, null); url = URLUtil.AddQueryParameter(url, "Country", options.Country, false, null); url = URLUtil.AddQueryParameter(url, "Latitude", options.Latitude == null ? options.Latitude.ToString() : null, false, null); url = URLUtil.AddQueryParameter(url, "Longitude", options.Longitude == null ? options.Longitude.ToString() : null, false, null); url = URLUtil.AddQueryParameter(url, "DistanceUnit", options.DistanceUnit, false, null); url = URLUtil.AddQueryParameter(url, "Radius", options.Radius == null ? options.Radius.ToString() : null, false, null); return(url); }
private string GetURL(MerchantLocationsRequestOptions options) { string url = ""; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } url = URLUtil.AddQueryParameter(url, "Details", options.GetDetails(), false, null); url = URLUtil.AddQueryParameter(url, "PageOffset", options.GetPageOffset().ToString(), false, null); url = URLUtil.AddQueryParameter(url, "PageLength", options.GetPageLength().ToString(), false, null); url = URLUtil.AddQueryParameter(url, "Category", options.Category, true, ""); url = URLUtil.AddQueryParameter(url, "AddressLine1", options.AddressLine1, true, ""); url = URLUtil.AddQueryParameter(url, "AddressLine2", options.AddressLine2, true, ""); url = URLUtil.AddQueryParameter(url, "City", options.City, true, ""); url = URLUtil.AddQueryParameter(url, "CountrySubdivision", options.CountrySubdivision, true, ""); url = URLUtil.AddQueryParameter(url, "PostalCode", options.PostalCode, true, ""); url = URLUtil.AddQueryParameter(url, "Country", options.Country, true, ""); url = URLUtil.AddQueryParameter(url, "Latitude", options.Latitude.ToString(), true, "0"); url = URLUtil.AddQueryParameter(url, "Longitude", options.Longitude.ToString(), true, "0"); url = URLUtil.AddQueryParameter(url, "DistanceUnit", options.DistanceUnit, true, ""); url = URLUtil.AddQueryParameter(url, "Radius", options.Radius.ToString(), true, "0"); url = URLUtil.AddQueryParameter(url, "OfferMerchantId", options.MerchantId.ToString(), true, "0"); url = URLUtil.AddQueryParameter(url, "InternationalMaestroAccepted", options.GetInternationalMaestroAccepted().ToString(), true, "-1"); return(url); }
private string GetURL(AtmLocationRequestOptions options) { string url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } url = URLUtil.AddQueryParameter(url, "PageOffset", options.getPageOffset().ToString(), false, null); url = URLUtil.AddQueryParameter(url, "PageLength", options.getPageLength().ToString(), false, null); url = URLUtil.AddQueryParameter(url, "AddressLine1", options.AddressLine1, true, ""); url = URLUtil.AddQueryParameter(url, "AddressLine2", options.AddressLine2, true, ""); url = URLUtil.AddQueryParameter(url, "City", options.City, true, ""); url = URLUtil.AddQueryParameter(url, "CountrySubdivision", options.CountrySubdivision, true, ""); url = URLUtil.AddQueryParameter(url, "PostalCode", options.PostalCode, true, ""); url = URLUtil.AddQueryParameter(url, "Country", options.Country, true, ""); url = URLUtil.AddQueryParameter(url, "Latitude", options.Latitude.ToString(), true, "0"); url = URLUtil.AddQueryParameter(url, "Longitude", options.Longitude.ToString(), true, "0"); url = URLUtil.AddQueryParameter(url, "DistanceUnit", options.DistanceUnit, true, ""); url = URLUtil.AddQueryParameter(url, "Radius", options.Radius.ToString(), true, "0"); url = URLUtil.AddQueryParameter(url, "SupportEMV", options.SupportEMV.ToString(), true, "-1"); return(url); }
private string GetURL(CountrySubdivisionAtmLocationRequestOptions options) { string url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } return(URLUtil.AddQueryParameter(url, "Country", options.GetCountry(), false, null)); }
private string GetURL(CountrySubdivisionsLocalFavoritesOptions options) { string url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } url = URLUtil.AddQueryParameter(url, "Country", options.Country, false, null); return(url); }
private String GetURL(MerchantIdentifierRequestOptions options) { String url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } url = URLUtil.AddQueryParameter(url, "MerchantId", options.GetMerchantId(), false, ""); url = URLUtil.AddQueryParameter(url, "Type", options.Type, false, ""); return(url); }
private string GetURL(TerminationInquiryRequestOptions options) { String url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } url = URLUtil.AddQueryParameter(url, "PageOffset", options.GetPageOffset().ToString(), false, ""); url = URLUtil.AddQueryParameter(url, "PageLength", options.GetPageLength().ToString(), false, ""); return(url); }
private string GetURL(TerminationInquiryHistoryOptions options) { String url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else { url = SANDBOX_URL; } url = url.Replace("XYZ", options.getInquiryReferenceNumber().ToString()); url = URLUtil.AddQueryParameter(url, "PageOffset", options.GetPageOffset().ToString(), false, ""); url = URLUtil.AddQueryParameter(url, "PageLength", options.GetPageLength().ToString(), false, ""); url = URLUtil.AddQueryParameter(url, "AcquirerId", options.GetAcquirerId().ToString(), false, ""); return(url); }
private String getURL(CardBrandsRequest request) { string url; if (this.environment == Environments.Environment.PRODUCTION) { url = PRODUCTION_URL; } else if (this.environment == Environments.Environment.MTF) { url = MTF_URL; } else { url = SANDBOX_URL; } url = URLUtil.AddQueryParameter(url, "language", request.Language, false, null); url = URLUtil.AddQueryParameter(url, "country", request.Country, false, null); return(url); }