public ActionResult ReativarUnidade(Int32 id) { // Verifica se tem usuario logado if ((String)Session["Ativa"] == null) { return(RedirectToAction("Login", "ControleAcesso")); } Int32 idAss = (Int32)Session["IdAssinante"]; USUARIO usuario = new USUARIO(); if ((USUARIO)Session["UserCredentials"] != null) { usuario = (USUARIO)Session["UserCredentials"]; // Verfifica permissão if (usuario.PERFIL.PERF_SG_SIGLA != "ADM" || usuario.PERFIL.PERF_SG_SIGLA != "SIN" || usuario.PERFIL.PERF_SG_SIGLA != "CON") { Session["MensUnidade"] = 2; return(RedirectToAction("MontarTelaUnidade", "Unidade")); } } else { return(RedirectToAction("Login", "ControleAcesso")); } // Executar UNIDADE item = baseApp.GetItemById(id); objetoAntes = (UNIDADE)Session["Unidade"]; item.UNID_IN_ATIVO = 1; Int32 volta = baseApp.ValidateReativar(item, usuario); listaMaster = new List <UNIDADE>(); Session["ListaUnidade"] = null; return(RedirectToAction("MontarTelaUnidade")); }