hi
i have done that logic in C# , i am not good at VB.net
you can use this logic to work in VB.
DateTime DbStartdateForRoom3 = new DateTime(2014, 12, 12);
DateTime DbEnddateForRoom3 = new DateTime(2015, 01, 04);
DateTime selectedStartDate = new DateTime(2014, 12, 14);
DateTime selectedEndDate = new DateTime(2015, 01, 03);
List<DateTime> lstDatesEngaged = new List<DateTime>();
int j =0;
for (DateTime i = DbStartdateForRoom3; i <= DbEnddateForRoom3; i = DbStartdateForRoom3.AddDays(j))
{
lstDatesEngaged.Add( i);
j++;
}
bool isBooked = lstDatesEngaged.Any(k => k == selectedStartDate || k == selectedEndDate);
if (isBooked)
{
}