public IActionResult Delete(int id) { try { //buscar o estoque referente ao id informado.. var estoque = estoqueRepository.ObterPorId(id); //verificar se o estoque foi encontrado.. if (estoque != null) { //excluindo o estoque estoqueRepository.Excluir(estoque); var result = new { message = "Estoque excluído com sucesso.", estoque }; return(Ok(result)); } else { return(BadRequest("Estoque não encontrado.")); } } catch (Exception e) { return(StatusCode(500, "Erro: " + e.Message)); } }
public IActionResult Exclusao(int id) { try { //buscar no banco de dados pelo id.. var estoque = estoqueRepository.ConsultarPorId(id); //excluindo o estoque estoqueRepository.Excluir(estoque); TempData["Mensagem"] = "Estoque excluído com sucesso!"; } catch (Exception e) { TempData["Mensagem"] = e.Message; } return(RedirectToAction("Consulta")); }