public HttpResponseMessage VerificarWsTitularidad(JObject data) { try { Debug.Print("----- START ws verificarWsTitularidad ----"); var tipo = "N"; var nombre = "MARKO"; var apPaterno = "PACHECO"; var apMaterno = "GALVEZ"; var razonSocial = ""; var valid = true; var mensaje = ErrorMessagesUtil.SERVICIO_HABILITADO; ConsultaService service = new ConsultaService(); service.VerificarConsultarTitularidad(tipo, nombre, apPaterno, apMaterno, razonSocial, out valid); if (!valid) { mensaje = ErrorMessagesUtil.SERVICIO_INHABILITADO; } RestDataResponse response = new RestDataResponse(valid, RestDataResponse.STATUS_OK, mensaje); Debug.Print("----- END ws verificarWsTitularidad ----"); return(this.Request.CreateResponse(HttpStatusCode.OK, response)); } catch (Exception e) { Debug.Print(e.Message); Debug.Print(e.StackTrace.ToString()); Debug.Print(e.GetType().ToString()); Debug.Print("Tipo de Error: " + ErrorMessagesUtil.ErrorConexionServicio(e)); 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)); } }