public HttpResponseMessage VerificarWsVigencia(JObject data) { try { Debug.Print("----- START ws verificarWsVigencia ----"); var transaccion = "27040"; var idImg = "8058884"; var tipo = "FOLIO"; var totalPag = "22"; var pagRef = "21"; var pag = "1"; var valid = true; var mensaje = ErrorMessagesUtil.SERVICIO_HABILITADO; ConsultaService service = new ConsultaService(); service.VerificarConsultarImagenVigenciaPoder(transaccion, idImg, tipo, totalPag, pagRef, pag, out valid); if (!valid) { mensaje = ErrorMessagesUtil.SERVICIO_INHABILITADO; } RestDataResponse response = new RestDataResponse(valid, RestDataResponse.STATUS_OK, mensaje); Debug.Print("----- END ws verificarWsVigencia ----"); 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)); } }