public ObjectResult Put([FromBody] NumeroPedidoDTO numeroPedido) { var numeroPedidoEntity = _mapper.Map <NumeroPedidoEntity>(numeroPedido); _numeroPedidoApp.Salvar(numeroPedidoEntity); return(StatusCode((int)HttpStatusCode.Created, numeroPedido)); }
public void AlterarNumeroPedido(NumeroPedidoViewModel numeroPedido) { using (HttpClient client = new HttpClient()) { var numeroPedidoDTO = _mapper.Map <NumeroPedidoDTO>(numeroPedido); ServiceBase(client); string parametroJSON = JsonConvert.SerializeObject(numeroPedidoDTO); StringContent conteudo = new StringContent(parametroJSON, Encoding.UTF8, "application/json"); HttpResponseMessage response = client.PutAsync("Monitor/AtualizaNumeroPedido", conteudo).Result; string stringData = response.Content.ReadAsStringAsync().Result; NumeroPedidoDTO data = JsonConvert.DeserializeObject <NumeroPedidoDTO>(stringData); } }
public NumeroPedidoViewModel ObterNumeroPedido(int IdNumeroPedido) { using (HttpClient client = new HttpClient()) { ServiceBase(client); HttpResponseMessage response = client.GetAsync("Monitor/ObterNumeroPedido/" + IdNumeroPedido).Result; string stringData = response.Content.ReadAsStringAsync().Result; NumeroPedidoDTO data = JsonConvert.DeserializeObject <NumeroPedidoDTO>(stringData); var numeroPedidoModel = _mapper.Map <NumeroPedidoViewModel>(data); return(numeroPedidoModel); } }