コード例 #1
0
        public async Task <IEnumerable <PedidoFotoProduto> > DesassociarFotoDeProdutoDeUmPedido(IEnumerable <Foto> fotos, List <PedidoFotoProduto> list, Guid fotoDesassociar, Guid produto, Guid pedido, string token)
        {
            Associar associar = new Associar()
            {
                fotos             = fotos,
                fotosSelecionadas = list,
                fotoAssociar      = fotoDesassociar,
                produto           = produto,
                pedido            = pedido
            };

            AddBearerToken(_httpClient, token);
            var stringContent = new StringContent(JsonConvert.SerializeObject(associar), Encoding.UTF8, "application/json");
            var resultado     = await _httpClient.PostAsync($"pedidos/desassociarfotoproduto/", stringContent);

            resultado.EnsureSuccessStatusCode();
            return(JsonConvert.DeserializeObject <IEnumerable <PedidoFotoProduto> >(resultado.Content.ReadAsStringAsync().Result));
        }
コード例 #2
0
        public ActionResult <IEnumerable <PedidoFotoProduto> > Desassociarfotoproduto(Associar associar)
        {
            var desassociarPedido = _pedidoService.DesassociarFotoDeProdutoDeUmPedido(associar.fotos, associar.fotosSelecionadas, associar.fotoAssociar, associar.produto, associar.pedido);

            return(Ok(desassociarPedido));
        }