Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        public Tuple <List <TipoPerfilModel>, bool> GetListTipoPerfilSession()
        {
            SessionTipoPerfil sessionTipoPerfil = new SessionTipoPerfil();

            return(sessionTipoPerfil.GetListFromSession(Constants.ConstSessions.listTipoPerfil));
        }