public IActionResult GetPostalCode(string orderNo)
        {
            var             EndPoint        = _config.GetValue <string>("MySettings:JiraURL");
            var             Data            = "{\"jql\": \"description ~'" + orderNo + "'\"}";
            WebRequestModel requestResponse = WebRequestHelper.MakeRequest(EndPoint, null, Data, "POST");

            if (requestResponse.StatusCode == (int)HttpStatusCode.OK)
            {
                return(Ok(requestResponse.Response));
            }
            else
            {
                return(StatusCode(requestResponse.StatusCode, requestResponse.StatusDescription));
            }
        }
Beispiel #2
0
        public IActionResult GetPostalCode(string postCode, string houseNumber)
        {
            var EndPoint = _config.GetValue <string>("MySettings:PostalCodeURL") + postCode + "&number=" + houseNumber;
            WebHeaderCollection Headers = new WebHeaderCollection();

            Headers.Add("accept", "application/hal+json");
            Headers.Add("x-api-key", _config.GetValue <string>("MySettings:PostalCodeAPIKey"));

            WebRequestModel requestResponse = WebRequestHelper.MakeRequest(EndPoint, Headers, null);

            if (requestResponse.StatusCode == (int)HttpStatusCode.OK)
            {
                return(Ok(requestResponse.Response));
            }
            else
            {
                return(StatusCode(requestResponse.StatusCode, requestResponse.StatusDescription));
            }
        }