Example #1
0
        public void addTravelSegment(List <List <string> > travelSegment)
        {
            MainPage mainPage = new MainPage(webDriver);

            for (int i = 0; i < travelSegment.Count; i++)
            {
                mainPage.SwitchToIFrame(webDriver, "contentIFrame1");
                RecordLocLbl.Click();
                mainPage.SwitchToIFrame(webDriver, "IFRAME_TravelSegments");

                Company.Clear();
                Company.SendKeys(travelSegment[i][0]);

                selectTravelMode(Convert.ToInt32(travelSegment[i][1]));

                Number.Clear();
                Number.SendKeys(travelSegment[i][2]);

                DepartDate.Clear();
                setDate(travelSegment[i][3], DepartDate);

                Depart.Clear();
                Depart.SendKeys(travelSegment[i][4]);


                DepartTime.SendKeys(travelSegment[i][5]);
                setDate(travelSegment[i][6], ArrivalDate);
                Arrival.SendKeys(travelSegment[i][7]);
                ArrivalTime.SendKeys(travelSegment[i][8]);

                webDriver.SwitchTo().DefaultContent();
                WDEx.click(webDriver, mainPage.Save);

                Thread.Sleep(WDEx.delaySml);
            }
        }