Exemple #1
0
        public IActionResult OnPost()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }
            try
            {
                Request RequestInput = new Request();
                RequestInput.CountryCodeISO2 = Input.Country;
                RequestInput.State           = Input.State;
                RequestInput.City            = Input.City;
                RequestInput.Street          = Input.Street;
                RequestInput.Zip             = Input.Zip;
                RequestInput.StreetNumber    = Input.Number;
                RequestInput.CallerId        = 0;

                (ResponseResult, ResponseDetails) = _webAddressVerification.RequestValidate(RequestInput);

                SuccessMessage = "Your address is availabel";
            }
            catch (Exception e)
            {
                ErrorMessage = e.Message;
            }

            return(Page());
        }
Exemple #2
0
        public ActionResult <RequestValid> RequestValidate(Request request)
        {
            try
            {
                (RequestValid.Status, RequestValid.Details) = _webAddressVerification.RequestValidate(request);

                return(Ok(RequestValid));
            }
            catch (Exception e)
            {
                _logger.LogError(e.Message, e.StackTrace);
                return(StatusCode(500));
            }
        }