This is parents reservation screen for a kid who has 3 lessons per week package defined to account.
This kid has 3 Lessons per week package so that parent can see this 3 time slots.
If kid has 2 lessons per week package than there would be just two time slots as fri 8 and sunday 8 PM options.
if kid has 1 lessons per week package than there would just be sunday 8:PM option.
if kid has just trial lesson there would be just sun 7 pm time slot visible and kid can use this right for 1 year long.
Parent wants to make reservation to Lesson 2 for Friday 08:00 PM
* All different lessons are scheduled at certain days as Lesson 1 is always at wed 8:PM, Lesson 2 is always at Fri 8:PM Lesson 3 is always at Sun 8:PM
*Reservation for the week starts at Monday 01:00 AM and deadlines is as follow;
for Wed time slot: up to 05:00 PM ( 3 Hours before)
for Fri time slot: up to 05:00 PM ( 3 Hours before)
for Sun time slot: up to 05:00 PM ( 3 hours before)
so parent can make reservation for any lesson according to package conditions.
*If kid has 3 lessons per week it means parent can make reservation for 3 lessons and these reservations dont have to be in proceeding orders. As you do above you can reserve for Lesson 2 before Lesson 1.. and then you can reserve for lesson 1 the following day if reservation deadline for lesson 1 didnt end up up to that time.