public void UnselectDestination(DestinationVisitPurposeSelection destination) { //move destination from/to list Destinations.Add(destination); SelectedDestinations.Remove(destination); //re-sort lists SortDestinationList(Destinations); SortDestinationList(SelectedDestinations); }