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));
            }
        }