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);