Exemplo n.º 1
0
        public IViewComponentResult Invoke()
        {
            var model  = new GroupViewModel();
            var groups = _groupData.GetListAsync().Result;

            model.Groups = groups;
            return(View("GroupList", model));
        }
Exemplo n.º 2
0
        public IEnumerable <Option> GetGroups()
        {
            var optionList = new List <Option>();

            if (_groupData != null)
            {
                foreach (var group in _groupData.GetListAsync().Result)
                {
                    var option = new Option(group.ClientGroupKey, group.Name, false);
                    optionList.Add(option);
                }
            }
            return(optionList);
        }
Exemplo n.º 3
0
        public IEnumerable <Option> GetGroups()
        {
            var optionList = new List <Option>();

            if (!string.IsNullOrEmpty(_userService.GetCurrentUserId()))
            {
                optionList.Add(new Option(0, "Choose a group", true));
                foreach (var group in _groupData.GetListAsync().Result)
                {
                    var option = new Option(group.ClientGroupKey, group.Name, false);
                    optionList.Add(option);
                }
            }
            return(optionList);
        }