private void Delete(object selectedMenuItem) { MemberModel selectedMemberModel = selectedMenuItem as MemberModel; if (selectedMemberModel == null) { return; } MessageBoxResult result = MessageBoxService.MessageBoxServiceShow(deleteConfirmMessage, deleteConfirmCaption); if (result == MessageBoxResult.No) { return; } TreeCategory treeCategory = TreeViewMaker.FindNewParent(TreeItemModel.TreeCategories, selectedMemberModel.Age); treeCategory.Children.Remove(selectedMemberModel); MemberModels.members.Remove(selectedMemberModel); ListPageMemberModel.Clear(); }