add multiple mode to schedule items (#2163)

This commit is contained in:
Jason Dove
2025-07-18 14:03:56 +00:00
committed by GitHub
parent cf6b9cf29a
commit 54be3761dd
24 changed files with 11875 additions and 33 deletions
@@ -13,7 +13,10 @@ public class ProgramScheduleItemEditViewModelValidator : AbstractValidator<Progr
() => RuleFor(i => i.StartTime).NotNull());
When(
i => i.PlayoutMode == PlayoutMode.Multiple,
() => RuleFor(i => i.MultipleCount).NotNull().GreaterThanOrEqualTo(0));
() =>
{
When(i => i.MultipleMode is MultipleMode.Count, () => RuleFor(i => i.MultipleCount).NotNull().GreaterThan(0));
});
When(
i => i.PlayoutMode == PlayoutMode.Duration,
() =>