public IActionResult Deletar(string caminho) { if (GerenciadorArquivo.ExcluirImagensProduto(caminho)) { return(Ok()); } return(BadRequest()); }
public IActionResult Excluir(int id) { //TODO - ler o produto, Deletar Imagens da Pasta, Deletar Imagens do Banco, Deletar o Produto Produto produto = this._produtoRepository.ObterProduto(id); GerenciadorArquivo.ExcluirImagensProduto(produto.Imagems.ToList()); this._imagemRepository.ExcluirImagemDoProduto(id); this._produtoRepository.Excluir(id); TempData["MSG_S"] = Mensagem.MSG_S003; return(RedirectToAction(nameof(Index))); }
public IActionResult Excluir(int id) { Produto produto = _produtoRepository.ObterProduto(id); GerenciadorArquivo.ExcluirImagensProduto(produto.Imagens.ToList()); _imagemRepository.ExcluirImagensDoProduto(id); _produtoRepository.Excluir(id); TempData["MSG_S"] = Mensagem.MSG_S002; return(RedirectToAction(nameof(Index))); }
public IActionResult Excluir(int Id) { Produto produto = _produtoRepository.ObterProduto(Id); GerenciadorArquivo.ExcluirImagensProduto(produto.Imagens.ToList()); _imagemRepository.ExcluirImagensDoProduto(Id); _produtoRepository.Excluir(Id); TempData["MSG_S"] = "Produto excluído com sucesso!"; return(RedirectToAction(nameof(Index))); }