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