public async Task ExcluiFabricacaoDeComponente(int fabricanteId, int componenteId) { HttpResponseMessage response = await client.DeleteAsync($"cadastro/materiais/fabricacoesDeComponentes/{fabricanteId}"); IRespostaDeCadastroDeFabricacaoDeComponente resposta = null; if (response.IsSuccessStatusCode) { resposta = await response.Content.ReadAsAsync <IRespostaDeCadastroDeFabricacaoDeComponente>(); } }
public async Task <IRespostaDeCadastroDeFabricacaoDeComponente> AtualizaFabricacaoDeComponente(int fabricacaoDeComponenteId, ISolicitacaoDeCadastroDeFabricacaoDeComponente solicitacao) { HttpResponseMessage response = await client.PutAsJsonAsync($"cadastro/materiais/fabricacoesDeComponentes/{fabricacaoDeComponenteId}", solicitacao); //response.EnsureSuccessStatusCode(); //return response.Headers.Location; IRespostaDeCadastroDeFabricacaoDeComponente resposta = null; if (response.IsSuccessStatusCode) { resposta = await response.Content.ReadAsAsync <IRespostaDeCadastroDeFabricacaoDeComponente>(); } return(resposta); }