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());
            }
        }
Esempio n. 2
0
        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());
            }
        }