public virtual void RemoveTimeRegistration(TimeRegistration timeRegistration) { if (timeRegistrations.Contains(timeRegistration)) { timeRegistrations.Remove(timeRegistration); } }