public IActionResult Atualizar(Produto produto) { if (ModelState.IsValid) { TempData["MSG_S"] = "Registro atualizado com sucesso!"; _produtoRepository.Atualizar(produto); List <string> ImagesAddress = HttpContext.Request.Form["imageAddress"].ToList(); List <Imagem> imagens = GerenciadorArquivo.MoverImagensProduto(ImagesAddress, produto.Id); _imagemRepository.ExcluirImagens(produto.Id); _imagemRepository.CadastrarImagens(imagens); GerenciadorArquivo.AnalisaDiretorio(imagens, produto.Id); //GerenciadorArquivo.RemoverPasta(produto.Id); ViewBag.Categorias = _categoriaRepository.ObterTodasCategorias().Select(c => new SelectListItem() { Text = c.Nome, Value = c.Id.ToString() }).ToList(); } //return RedirectToAction(nameof(Atualizar)); return(View(produto)); }