public void SetClassroomLocationForVenue(
            Guid venueId,
            Guid?originalVenueId,
            int radius,
            IEnumerable <ApprenticeshipDeliveryMode> deliveryModes)
        {
            ApprenticeshipClassroomLocations ??= new Dictionary <Guid, ClassroomLocationEntry>();

            // This may be an amendment - ensure we remove original record since venue ID may have changed
            if (originalVenueId.HasValue)
            {
                ApprenticeshipClassroomLocations.Remove(originalVenueId.Value);
            }

            ApprenticeshipClassroomLocations[venueId] = new ClassroomLocationEntry()
            {
                VenueId       = venueId,
                Radius        = radius,
                DeliveryModes = deliveryModes
            };
        }
 public void RemoveLocation(Guid venueId) => ApprenticeshipClassroomLocations.Remove(venueId);