public bool CheckLanguageTable(string Qry) { try { IList <IWebElement> tableRow = LangTable.FindElements(By.TagName("tbody")); foreach (IWebElement row in tableRow) { IList <IWebElement> rowTD = row.FindElements(By.TagName("td")); if (rowTD[0].Text.Equals(Qry)) { Thread.Sleep(500); return(true); } } } catch (Exception e) { return(false); } return(false); }
public void DeleteLanguage() { IList <IWebElement> tableRow = LangTable.FindElements(By.TagName("tbody")); int RowNo = 0; foreach (IWebElement row in tableRow) { RowNo++; IList <IWebElement> rowTD = row.FindElements(By.TagName("td")); if (rowTD[0].Text.Equals("Spanish")) { //Click on delete button DelteLangRecord.Click(); } } }
public int GetNoOfLanguagesListed() { IList <IWebElement> tableRow = LangTable.FindElements(By.TagName("tbody")); return(tableRow.Count); }