private List <DataSelectControl> GetListPerfil() { var listPerfil = new List <DataSelectControl>(); var listTipoPerfil = new List <TipoPerfilModel>(); var listPerfilSession = GetListTipoPerfilSession(); if (listPerfilSession.Item2) { listTipoPerfil = listPerfilSession.Item1; } else { SessionTipoPerfil sessionTipoPerfil = new SessionTipoPerfil(); listTipoPerfil = _commonProxy.ListTipoPerfil().Value; sessionTipoPerfil.AddListToSession(listTipoPerfil, Constants.ConstSessions.listTipoPerfil); } listPerfil = listTipoPerfil.Select(l => new DataSelectControl { Name = l.Tipo, IntValue = l.Id }) .ToList(); return(listPerfil); }
public Tuple <List <TipoPerfilModel>, bool> GetListTipoPerfilSession() { SessionTipoPerfil sessionTipoPerfil = new SessionTipoPerfil(); return(sessionTipoPerfil.GetListFromSession(Constants.ConstSessions.listTipoPerfil)); }