Deleting Programs and Related Sessions

The ability to selectively or mass delete workouts that are part of a program is provided. When attempting to delete a workout created based on a template, the user is presented with a choice of three scenarios:

- Single Deletion: Only the selected training session on a specific date is canceled. The remaining workouts of the program in the calendar remain unchanged.
- Delete Until the End of the Cycle: The selected workout and all subsequent sessions scheduled within this program are deleted. This option is optimal for early termination of a training cycle or its radical restructuring.
- Complete Program Deletion: All related sessions created by this template (both past and future) are removed from the calendar, provided they have not been marked as completed.