public ActionResult Index() { List <Funcionalidades> functionalidades; if (Session["bancoDeDados"] == null) { functionalidades = Funcionalidades.BancoDeDados(); } else { functionalidades = (List <Funcionalidades>)Session["bancoDeDados"]; } var funcionalidadesDropDown = functionalidades.AsEnumerable(); var FuncionalidadeView = new FuncionalidadeViewModel { FuncionalidadesDropDown = funcionalidadesDropDown }; Session["bancoDeDados"] = functionalidades; return(View(FuncionalidadeView)); }