public IViewComponentResult Invoke() { var model = new GroupViewModel(); var groups = _groupData.GetListAsync().Result; model.Groups = groups; return(View("GroupList", model)); }
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); }
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); }