public async Task <IActionResult> Delete(int id, Produto produto) { try { var produtoDeletar = await _interfaceProdutoApp.GetEntityById(id); await _interfaceProdutoApp.Delete(produtoDeletar); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public async Task <IActionResult> Delete(int id, Produto produto) { try { var deletarProduto = await _interfaceProdutoApp.GetEntityById(id); await _interfaceProdutoApp.Delete(deletarProduto); await LogEcommerce(TipoLog.Informativo, deletarProduto); return(RedirectToAction(nameof(Index))); } catch (Exception erro) { await LogEcommerce(TipoLog.Erro, erro); return(View()); } }