public async Task <IActionResult> DeleteConfirmed(Guid id) { var produto = await ObterProduto(id); if (produto == null) { return(NotFound()); } await _produtoServices.Remover(id); if (!OperacaoValida()) { return(View(produto)); } TempData["Sucesso"] = "Produto excluido com sucesso."; return(RedirectToAction("Index")); }