public ActionResult Editar(UnidadeViewModel viewModel) { if (ModelState.IsValid) { viewModel = _UnidadeAppService.Alterar(viewModel); if (!viewModel.Sucesso) { foreach (var item in viewModel.MensagemValidacao) { ModelState.AddModelError(string.Empty, item); } return(View(viewModel)); } foreach (var item in viewModel.MensagemValidacao) { TempData["sucesso"] = item; } return(RedirectToAction("Index")); } return(View(viewModel)); }