//Slecting Available days public void SelectAvailaibleDayAndTime() { int WeekDaysSize = WeekDays.Count(); for (int i = 0; i < WeekDaysSize; i++) { String dayOfWeek = WeekDaysName.ElementAt(i).Text; if (dayOfWeek == ExcelLibrary.ReadData(2, "Selectday")) { Thread.Sleep(1000); WeekDays.ElementAt(i).Click(); Thread.Sleep(1000); string str = ExcelLibrary.ReadData(2, "Starttime"); //Console.WriteLine(str); DateTime dt = DateTime.Parse(str); Console.WriteLine(dt.ToLongTimeString().ToString()); StartTime.ElementAt(i).SendKeys(dt.ToLongTimeString().ToString()); Thread.Sleep(1000); string str1 = ExcelLibrary.ReadData(2, "Endtime"); DateTime dt1 = DateTime.Parse(str1); EndTime.ElementAt(i).SendKeys(dt1.ToString("hh:mm tt")); //12/31/1899 6:00:00 AM } } }
//Select Available days and enter StartTime and EndTime based on Excel Data public void SelectAvailableDays(string selectDay, string startTime, string endTime) { int size = DaysCheckBox.Count; for (int i = 0; i < size; i++) { string dayText = DaysLabel.ElementAt(i).Text; if ((selectDay).Equals(dayText)) { DaysCheckBox.ElementAt(i).Click(); string startTimeData = startTime; DateTime dtStartTime = DateTime.Parse(startTimeData); StartTime.ElementAt(i).SendKeys(dtStartTime.ToLongTimeString().ToString()); string endTimeData = endTime; DateTime dtEndTime = DateTime.Parse(endTimeData); EndTime.ElementAt(i).SendKeys(dtEndTime.ToLongTimeString().ToString()); break; } } }