public void DoRemoveManagedResource() { IEnumerable <IManagedResourceViewModel> managedResources = SelectedResources.ToList(); if (!managedResources.Any()) { return; } foreach (IManagedResourceViewModel managedResource in managedResources) { Resources.Remove(managedResource); } SelectedResources.Clear(); RaisePropertyChanged(nameof(Resources)); RaisePropertyChanged(nameof(SelectedResources)); RaiseCanExecuteChangedAllCommands(); }
private void ClearSelectedResources() { SelectedResources.Clear(); }