private void setReturnDate() { _returnDate = DateTime.Today.AddDays(SettingsModel.MaxDaysCount); #region Check the calculated date is a holiday and set the date to next bool isAHoliday = HolidayController.IsAHoliday(ReturnDate); while (isAHoliday) { ReturnDate.AddDays(1); isAHoliday = HolidayController.IsAHoliday(ReturnDate); } #endregion returnDatePicker.Value = ReturnDate; }