// Open modal search form on any no modal page public /*NoModalPage*/ void SearchByIdGuid(String idGuid) { //IWebElement editBtn = GetEditViewEntityBtn(idGuid); if (!FastVisibleElement(By.XPath(PositionEntityFromFrameAction.GetEditViewBtnSelector(idGuid)))) { try { //IJavaScriptExecutor js = Driver as IJavaScriptExecutor; //string title = (string)js.ExecuteScript("$.event.trigger('open_search'," + idGuid + ");"); SwdBrowser.ExecuteScript("$.event.trigger('open_search','" + idGuid + "');"); } catch (Exception e) { throw new GlobalSearchPageError("Open global search error: " + e.Message); } SearchModalPage searchModalPage = new SearchModalPage(); searchModalPage.clkRedirectBtn(); } //return this; }
public IWebElement GetEditViewEntityBtn(string pValue) { return(FindElementsFirstVisible(By.XPath(PositionEntityFromFrameAction.GetEditViewBtnSelector(pValue)))); }