Beispiel #1
0
        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);
            }
        }