public async Task ExcluiMaterial(int materialId) { HttpResponseMessage response = await client.DeleteAsync($"cadastro/materiais/{materialId}"); IRespostaDeCadastroDeMaterial resposta = null; if (response.IsSuccessStatusCode) { resposta = await response.Content.ReadAsAsync <IRespostaDeCadastroDeMaterial>(); } }
public async Task <IRespostaDeCadastroDeMaterial> AtualizaMaterial(int materialId, ISolicitacaoDeCadastroDeMaterial solicitacao) { HttpResponseMessage response = await client.PutAsJsonAsync($"cadastro/materiais/{materialId}", solicitacao); //response.EnsureSuccessStatusCode(); //return response.Headers.Location; IRespostaDeCadastroDeMaterial resposta = null; if (response.IsSuccessStatusCode) { resposta = await response.Content.ReadAsAsync <IRespostaDeCadastroDeMaterial>(); } return(resposta); }