Example #1
0
        // 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;
        }
Example #2
0
 public IWebElement GetEditViewEntityBtn(string pValue)
 {
     return(FindElementsFirstVisible(By.XPath(PositionEntityFromFrameAction.GetEditViewBtnSelector(pValue))));
 }