コード例 #1
0
        //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
                }
            }
        }
コード例 #2
0
        //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;
                }
            }
        }