public HttpResponseMessage BannerPesquisa(HttpRequestMessage request, [FromBody] Banner banner) { ConfigAppMembers cf = Util.ConfigApp.getConfig(); List <Banner> ret = new List <Banner>(); try { BannerADO bado = new BannerADO(); ret = bado.ConsultarBanner(banner, cf.datasource, cf.schema); } catch (Exception e) { Util.LogUtil.GravaLog(this, "BannerPesquisa: " + e.ToString(), cf.Cnpj, Log.TipoLog.erro); return(Request.CreateResponse(HttpStatusCode.InternalServerError, "ERRO")); } return(Request.CreateResponse(HttpStatusCode.OK, ret)); }