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); } }