Ejemplo n.º 1
0
        /// <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;
        }
Ejemplo n.º 2
0
        /// <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;
        }