private List <DataSelectControl> GetListModalidades()
        {
            var listModalidadesSelect  = new List <DataSelectControl>();
            var listModalidade         = new List <ModalidadeModel>();
            var listModalidadesSession = GetListModalidadesSession();

            if (listModalidadesSession.Item2)
            {
                listModalidade = listModalidadesSession.Item1;
            }
            else
            {
                SessionModalidades sessionModalidades = new SessionModalidades();
                listModalidade = _commonProxy.ListModalidades().Value;
                sessionModalidades.AddListToSession(listModalidade, Constants.ConstSessions.listModalidades);
            }

            listModalidadesSelect = listModalidade.Select(l => new DataSelectControl
            {
                Name     = l.Nome,
                IntValue = l.Id
            }).ToList();

            return(listModalidadesSelect);
        }
Beispiel #2
0
        public Tuple <List <ModalidadeModel>, bool> GetListModalidadesSession()
        {
            SessionModalidades sessionModalidades = new SessionModalidades();

            return(sessionModalidades.GetListFromSession(Constants.ConstSessions.listModalidades));
        }