private async void AfterDetailsDeleteEventHandler(AfterDeleteEventArgs args)
        {
            if (args.ViewModelName == nameof(FriendDetailViewModel))
            {
                _allFriends = await this._friendService
                              .GetAllAsync();

                SetupPickList();
            }
        }
        private async void AfterFriendDeleted(AfterDeleteEventArgs args)
        {
            if (args.ViewModelName == nameof(FriendDetailViewModel))
            {
                await _meetingRepository.ReloadFrienAsync(args.Id);

                _friends = await _meetingRepository.GetAllFriendsAsync();

                SetupPickList();
            }
        }
Exemple #3
0
        private void AfterDeleteHandler(AfterDeleteEventArgs args)
        {
            switch (args.ViewModelName)
            {
            case nameof(FriendDetailViewModel):
                AfterDetailsDeleted(Friends, args);
                break;

            case nameof(MeetingDetailViewModel):
                AfterDetailsDeleted(Meetings, args);
                break;
            }
        }
Exemple #4
0
 private void AfterDeleteHandler(AfterDeleteEventArgs args)
 {
     RemoveDetailMethod(args.Id, args.ViewModelName);
 }
Exemple #5
0
        private void AfterDetailsDeleted(ObservableCollection <NavigationViewItemModel> items, AfterDeleteEventArgs args)
        {
            var item = items
                       .FirstOrDefault(f => f.Id == args.Id);

            if (item != null)
            {
                items.Remove(item);
            }
        }
        private void AfterFriendDeleted(ObservableCollection <NavigationItemViewModel> items, AfterDeleteEventArgs args)
        {
            var item = items.SingleOrDefault(fr => fr.Id == args.Id);

            if (item != null)
            {
                items.Remove(item);
            }
        }
Exemple #7
0
 private void grid_AfterDeleteEvents(object sender, AfterDeleteEventArgs e)
 {
     executedafterdeleteevents = true;
 }
Exemple #8
0
 private void grid_AfterDeleteEvents(object sender, AfterDeleteEventArgs e)
 {
     executedafterdeleteevents = true;
 }
Exemple #9
0
 private void OnDelete(AfterDeleteEventArgs args)
 {
     RemoveDetailViewModel(args.Id, args.ViewModelName);
 }