public ActionResult Edit(Estado e) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { if (!validarEstado(e)) { ViewBag.Erro = "Erro na validação do Estado"; return(View(e)); } string erro = null; if (e.UF == "") { erro = estadoModel.adicionarEstado(e); } else { erro = estadoModel.editarEstado(e); } if (erro == null) { return(RedirectToAction("Index")); } else { ViewBag.Erro = erro; return(View(e)); } } return(Redirect("/Shared/Restrito")); }