public ActionResult Edit(Cidade t, Estado e) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.UF = new SelectList(estadoModel.todosEstados(), "UF", "Descricao", e); if (!validarCidade(t)) { ViewBag.Erro = "Erro na validação do Cidade"; return(View(t)); } string erro = null; if (t.idCidade == 0) { erro = cidadeModel.adicionarCidade(t); } else { erro = cidadeModel.editarCidade(t); } if (erro == null) { return(RedirectToAction("Index")); } else { ViewBag.Erro = erro; return(View(t)); } } return(Redirect("/Shared/Restrito")); }