public HttpResponseMessage VerificarWsDetalleTitularidad(JObject data) { try { Debug.Print("----- START ws verificarWsDetalleTitularidad ----"); var zona = "09"; var oficina = "01"; var partida = "00028694"; var registro = "22000"; var valid = true; var mensaje = ErrorMessagesUtil.SERVICIO_HABILITADO; ConsultaService service = new ConsultaService(); service.VerificarConsultarDetalleTitularidad(zona, oficina, partida, registro, out valid); if (!valid) { mensaje = ErrorMessagesUtil.SERVICIO_INHABILITADO; } RestDataResponse response = new RestDataResponse(valid, RestDataResponse.STATUS_OK, mensaje); Debug.Print("----- END ws verificarWsDetalleTitularidad ----"); 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)); } }