public HttpResponseMessage Put(long id, [FromBody] PropostaCarta value) { tbPropostaCarta upPropostaCarta = new tbPropostaCarta(); clsCRUDConsorcio CRUD = new clsCRUDConsorcio(); try { upPropostaCarta.cd_propostacarta = id; upPropostaCarta.cd_cartacredito = value.IdCarta; upPropostaCarta.cd_comprador = value.IdComprador; upPropostaCarta.cd_vendedor = value.IdVendedor; upPropostaCarta.cd_statusproposta = value.StatusProposta; upPropostaCarta.de_mensagemproposta = value.MensagemProposta; CRUD.updatePropostaCarta(upPropostaCarta); return(this.Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception ex) { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }