Пример #1
0
        public static bool ClickContinue(String bodyMessageText_Partial)
        {
            BrowserUtilities.SwitchToFrame();
            bool isClicked = false;

            if (BP_ModalWindow.IsModalExist_CheckBodyMessage(bodyMessageText_Partial))
            {
                isClicked = Control_ActionUtilities.ClickModalButton(DL_ModalWindow_ResetSession.ContinueButton);
            }
            BrowserUtilities.SwitchToWindow();
            return(isClicked);
        }
 static bool Click(String titleText, IControl button)
 {
     try
     {
         if (BP_ModalWindow.IsModalExist_CheckHeaderText(titleText))
         {
             return(Control_ActionUtilities.ClickModalButton(button));
         }
     }
     catch (Exception e)
     {
         new DebugLogGenerator().WriteException(MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name, e);
     }
     return(false);
 }
        static List <String> GetQueriesFromQueriesModal(String titleText, String queriesType)
        {
            BrowserUtilities.SwitchToFrame();
            List <String> queryTextList = new List <String>();

            try
            {
                if (BP_ModalWindow.IsModalExist_CheckHeaderText(titleText))
                {
                    ReadOnlyCollection <IControl> queryList = DL_ModalWindow_CRF_QueriesResult.GetQueryList(queriesType);
                    foreach (IControl c in queryList)
                    {
                        queryTextList.Add(Control_PropertyUtilities.GetText(c));
                    }
                }
            }
            catch (Exception e)
            {
                new DebugLogGenerator().WriteException(MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name, e);
            }
            BrowserUtilities.SwitchToWindow();
            return(queryTextList);
        }