Exemplo n.º 1
0
        public async Task ExcluiComponente(int materialId)
        {
            HttpResponseMessage response = await client.DeleteAsync($"cadastro/materiais/componentes/{materialId}");

            IRespostaDeCadastroDeComponente resposta = null;

            if (response.IsSuccessStatusCode)
            {
                resposta = await response.Content.ReadAsAsync <IRespostaDeCadastroDeComponente>();
            }
        }
Exemplo n.º 2
0
        public async Task <IRespostaDeCadastroDeComponente> AtualizaComponente(int materialId, ISolicitacaoDeCadastroDeComponente solicitacao)
        {
            HttpResponseMessage response = await client.PutAsJsonAsync($"cadastro/materiais/componentes/{materialId}", solicitacao);

            //response.EnsureSuccessStatusCode();

            //return response.Headers.Location;

            IRespostaDeCadastroDeComponente resposta = null;

            if (response.IsSuccessStatusCode)
            {
                resposta = await response.Content.ReadAsAsync <IRespostaDeCadastroDeComponente>();
            }

            return(resposta);
        }