[Route("excluir")] //URL: /api/estoque/excluir?id={0} public HttpResponseMessage Delete(int id) { try { //buscar o estoque pelo id var estoque = repository.FindById(id); //verificar se o Estoque foi encontrado if (estoque != null) { repository.Remove(estoque); //excluindo.. return(Request.CreateResponse(HttpStatusCode.OK, "Estoque excluído com sucesso.")); } else { return(Request.CreateResponse(HttpStatusCode.NotFound, "Estoque não encontrado.")); } } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Ocorreu um erro: " + e.Message)); } }