public HttpResponseMessage GetById(int id) { try { var lancamentoCobrancaDM = _lancamentoCobrancaAplicacao.BuscarPorId(id); var lancamentoCobrancaVM = AutoMapper.Mapper.Map <LancamentoCobranca, LancamentoCobrancaViewModel>(lancamentoCobrancaDM); if (lancamentoCobrancaVM == null) { JsonResult.Message = "Cobrança Não Existe"; return(Request.CreateResponse(HttpStatusCode.BadRequest, JsonResult)); } JsonResult.Status = true; JsonResult.Object = lancamentoCobrancaVM; return(Request.CreateResponse(HttpStatusCode.OK, JsonResult)); } catch (Exception ex) { JsonResult.Status = false; JsonResult.Message = ex.Message; return(Request.CreateResponse(HttpStatusCode.BadRequest, JsonResult)); } }