/// <summary> /// Load the bureau list from the model /// </summary> private async Task LoadBureauAsync() { IsLoading = true; IEnumerable <Member> members = await _modelMember.GetBureauAsync(); if (members != null) { IMapper <Member> mapper = new GenericMemberMapper(); IList <VisualGenericItem> genericMembers = mapper.Map(members); Menu.Groups.RemoveAt(1); Menu.Groups.Insert(1, new VisualGenericGroup { Title = AppResourcesHelper.GetString("LBL_BUREAU"), Items = new ObservableCollection <VisualGenericItem>(genericMembers), IsFullyLoaded = true }); } IsLoading = false; }
/// <summary> /// Load the bureau list from the model /// </summary> private async Task LoadBureauAsync() { IsLoading = true; IEnumerable<Member> members = await _modelMember.GetBureauAsync(); if (members != null) { IMapper<Member> mapper = new GenericMemberMapper(); IList<VisualGenericItem> genericMembers = mapper.Map(members); Menu.Groups.RemoveAt(1); Menu.Groups.Insert(1, new VisualGenericGroup { Title = AppResourcesHelper.GetString("LBL_BUREAU"), Items = new ObservableCollection<VisualGenericItem>(genericMembers), IsFullyLoaded = true }); } IsLoading = false; }