public HttpResponseMessage VerificarWsRuc(JObject data)
        {
            try
            {
                Debug.Print("----- START ws verificarWsRuc ----");
                var ruc = "20543751589";

                var valid   = true;
                var mensaje = ErrorMessagesUtil.SERVICIO_HABILITADO;

                ConsultaService service = new ConsultaService();
                service.VerificarConsultarRuc(ruc, out valid);

                if (!valid)
                {
                    mensaje = ErrorMessagesUtil.SERVICIO_INHABILITADO;
                }

                RestDataResponse response = new RestDataResponse(valid, RestDataResponse.STATUS_OK, mensaje);

                Debug.Print("----- END ws verificarWsRuc ----");
                return(this.Request.CreateResponse(HttpStatusCode.OK, response));
            }
            catch (Exception e)
            {
                Debug.Print(e.Message);
                Debug.Print(e.StackTrace.ToString());
                var  mensaje    = ErrorMessagesUtil.SERVICIO_HABILITADO;
                bool notService = ErrorMessagesUtil.ErrorConexionServicio(e) == 3;
                if (notService)
                {
                    mensaje = ErrorMessagesUtil.SERVICIO_INHABILITADO;
                }
                RestDataResponse response = new RestDataResponse(!notService, RestDataResponse.STATUS_OK, mensaje);
                return(this.Request.CreateResponse(HttpStatusCode.OK, response));
            }
        }