0

I have a requirement as part of developing a .Net appointment booking engine that is that if someone requires scheduling for multiple, separate, activities that the system suggests potential periods of time where the appointments for all the activities occur sequentially so that the person can attend and do all the activities in one visit.

I have the booking engine working that calculates the available times for individual activities, so if for example someone was doing 3 activities, I would have 3 collections of appointment times. I could use a brute force approach to iterate over the collections, but I wondered if anyone could suggest a more elegant approach to identitfy sequential appointments across all 3 lists?

0 Answers0