//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 } } }
public List <WeekDayViewModel> GenerateSchema(List <RandomizeActivitySummeriesViewModel> randomizeActivitySummeriesViewModel, string userId) { for (int i = 0; i < randomizeActivitySummeriesViewModel.Count; i++) { ActivitySummeries.Add(new List <ActivitySummeryViewModel>()); for (int j = 0; j < randomizeActivitySummeriesViewModel[i].ActivityTimesCountsInWeek; j++) { if (randomizeActivitySummeriesViewModel[i].ActivityId == 2) { CreateActivitiesForStudy(randomizeActivitySummeriesViewModel[i], userId); } else { ActivitySummeries.Last().Add(CreateActivity(randomizeActivitySummeriesViewModel[i], userId)); } } } for (int id = 0; id < WeekDays.Count(); id++) { foreach (List <ActivitySummeryViewModel> summery in ActivitySummeries) { _userWeekDay[id].ActivitiySummeries = _userWeekDay[id].ActivitiySummeries.Concat(summery.FindAll(x => (x.WeekDayId - 1) == id)).ToList(); } } return(_userWeekDay); }