private void AfterFriendSaved(AfterFriendSavedEventArgs obj)
        {
            //Retrieve the corresponding LookupItem from the Lichens collection
            var lookupItem = Lichens.Single(l => l.Id == obj.Id);

            //Updating the property should cause the UI to refresh.
            if (lookupItem != null)
            {
                lookupItem.DisplayMember = obj.DisplayMember;
            }
        }
Exemplo n.º 2
0
        private void AfterDetailSaved(AfterFriendSavedEventArgs args)
        {
            switch (args.ViewModelName)
            {
            case nameof(FriendDetailViewModel):
                AfterDetailSaved(Friends, args);
                break;

            case nameof(MeetingDetailViewModel):
                AfterDetailSaved(Meetings, args);
                break;
            }
        }
        private void AfterFriendSaved(AfterFriendSavedEventArgs obj)
        {
            var lookupItem = Friends.SingleOrDefault(l => l.Id == obj.Id);

            if (lookupItem == null)
            {
                Friends.Add(new NavigationItemViewModel(obj.Id, obj.DisplayMember, _eventAgrregator));
            }
            else
            {
                lookupItem.DisplayMember = obj.DisplayMember;
            }
        }
Exemplo n.º 4
0
        private void AfterDetailSaved(ObservableCollection <NavigationItemViewModel> items, AfterFriendSavedEventArgs args)
        {
            var lookupItem = items.SingleOrDefault(item => item.Id == args.Id); //returns 1 friend if id exists else return null

            if (lookupItem == null)
            {
                items.Add(new NavigationItemViewModel(args.Id, args.DisplayMember, args.ViewModelName, _eventAggregator));
            }
            else
            {
                lookupItem.DisplayMember = args.DisplayMember;
            }
        }
        private void AfterFriendSaved(AfterFriendSavedEventArgs obj)
        {
            var lookupItem = Friends.Single(l => l.Id == obj.Id);

            lookupItem.DisplayMember = obj.DisplayMember;
        }
Exemplo n.º 6
0
 private void AfterFriendSaved(AfterFriendSavedEventArgs obj)
 {
     Friends.SingleOrDefault(f => f.Id == obj.Id).DisplayMember = obj.DisplayMember;
 }
Exemplo n.º 7
0
        private void AfterFriendSave(AfterFriendSavedEventArgs args)
        {
            var lookup = Friends.Single(f => f.Id == args.Id);

            lookup.DisplayMember = args.DisplayMember;
        }
 private void AfterFriendSaved(AfterFriendSavedEventArgs obj)
 {
     Friends.Single(l => l.Id == obj.Id).DisplayMember = obj.DisplayMember;
 }
Exemplo n.º 9
0
        private void AfterFriendSaved(AfterFriendSavedEventArgs frinedArgs)
        {
            var lookupItem = this.Friends.Single(item => item.Id == frinedArgs.Id);

            lookupItem.DisplayMember = frinedArgs.DisplayMember;
        }