Пример #1
0
        public IHttpActionResult CustomerInquiry(string customerNo, string country)
        {
            DateTime        startTime   = DateTime.Now;
            string          environment = System.Configuration.ConfigurationManager.AppSettings["Environment." + country];
            CustomerRequest request     = new CustomerRequest();

            request.TransactionHeader = new TransactionHeader(country, environment, "1", 1);
            request.CustomerNo        = customerNo;

            EquationAdapter adapter  = new EquationAdapter();
            Customer        response = adapter.CustomerInquiry(request);

            response.ResponseTime = DateTime.Now.Subtract(startTime).TotalMilliseconds;
            if (response.ResponseCode == Constants.Equation_Success)
            {
                return(Json(response));
            }
            else
            {
                throw new HttpRequestException(response.ResponseDescription);
            }
        }