BitrixAQA.Selenium.Test_Cases.Case_Main.EditMode C# (CSharp) Метод

EditMode() публичный статический Метод

Метод для включения/выключения режима правки публичной части
public static EditMode ( bool mode ) : void
mode bool true - включить, false - отключить
Результат void
        public static void EditMode(bool mode)
        {
            if (mode == true)
            {
                // если режим выключен - включаем
                if (TO_AdminPanel.Button_EditMode.GetAttribute("class") == "bx-panel-toggle-off")
                {
                    Log.MesPass("Включаем режим правки");
                    TO_AdminPanel.Button_EditMode.ClickAndWait();
                }
                // если включен - все хорошо
                else if (TO_AdminPanel.Button_EditMode.GetAttribute("class") == "bx-panel-toggle-on")
                    Log.MesPass("Режим правки уже включен");
            }
            else
            {
                // если режим включен - выключаем
                if (TO_AdminPanel.Button_EditMode.GetAttribute("class") == "bx-panel-toggle-on")
                {
                    Log.MesPass("Выключаем режим правки");
                    TO_AdminPanel.Button_EditMode.ClickAndWait();
                }
                // если выключен - все хорошо
                else if (TO_AdminPanel.Button_EditMode.GetAttribute("class") == "bx-panel-toggle-off")
                    Log.MesPass("Режим правки уже выключен");
            }
        }