public ActionResult Index() { try { CatUsuarios Usuario = (CatUsuarios)Session["Usuario"]; if (Usuario == null || Usuario.U_IdTipoUsuario != 2) { TempData["notice"] = "La sesión ha expirado."; return(RedirectToAction("Logout", "Home")); } List <CatUsuarios> ListaUsuarios = new List <CatUsuarios>(); ListaUsuarios = LogicaUsuario.L_SeleccionarUsuariosPorEmpresa(Usuario.U_IdEmpresa, true); return(View(ListaUsuarios)); } catch (Exception ex) { TempData["notice"] = ConfigurationManager.AppSettings["MensajeError"].ToString(); Session["TipoAlerta"] = "Error"; MetodoGeneral.RegistroDeError(ex.Message, "Usuarios: Index"); return(View("Index", "Home")); } }