public HttpResponseMessage Post([FromBody] PropostaCarta value) { tbPropostaCarta newPropostaCarta = new tbPropostaCarta(); clsCRUDConsorcio CRUD = new clsCRUDConsorcio(); try { newPropostaCarta.cd_cartacredito = value.IdCarta; newPropostaCarta.cd_comprador = value.IdComprador; newPropostaCarta.cd_vendedor = value.IdVendedor; newPropostaCarta.de_mensagemproposta = value.MensagemProposta; CRUD.insertPropostaCarta(newPropostaCarta); return(this.Request.CreateResponse(HttpStatusCode.NoContent)); } catch (Exception ex) { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }
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)); } }
public HttpResponseMessage Get(long id) { tbPropostaCarta readProposta = new tbPropostaCarta(); clsCRUDConsorcio CRUD = new clsCRUDConsorcio(); PropostaCarta proposta = new PropostaCarta(); try { readProposta = CRUD.readPropostaCarta(id); proposta.Id = readProposta.cd_propostacarta; proposta.IdCarta = readProposta.cd_cartacredito; proposta.IdComprador = readProposta.cd_comprador; proposta.IdVendedor = readProposta.cd_vendedor; proposta.MensagemProposta = readProposta.de_mensagemproposta; proposta.StatusProposta = readProposta.cd_statusproposta; return(this.Request.CreateResponse(HttpStatusCode.OK, proposta)); } catch (Exception ex) { return(this.Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }