Check app state on No Reference Rate Found .
Use while loop with boolean variable
if condition DateTime.Parse(inputDateString).DayOfWeek = DayOfWeek.Saturday OrElse DateTime.Parse(inputDateString).DayOfWeek = DayOfWeek.Sunday
Assign inputDateString = DateTime.Parse(inputDateString).AddDays(-1).ToString()
Else:
and
CheckWeekEnd = False
Hope this helps!
