Ejemplo n.º 1
0
        public void step_08()
        {
            var nullTran = @"UPDATE ecr9_subscriber SET Sub_Status = 'S' WHERE Customer_id = " + ban;

            Executor.ExecuteUnSelect(nullTran);

            Logger.PrintStepName("Step 8");
            Logger.PrintAction("Проверка распредения заблокированным абонентам", "");
            ap = new AuthorizationPage();
            ap.Open();
            //Проверка отображения страницы авторизации
            Logger.PrintAction("Проверка отображения страницы авторизации", "");
            ap.ConstructionPage();
            ap.Logon(login, password);
            homePage = new HomePage();
            homePage.ConstructionPage();
            homePage.GoToManagerContractPage();
            managerContractPage = homePage.managerContractPage;
            managerContractPage.SelectNumbers();
            Logger.PrintAction("Переход в 'Распределение баланса'", "");
            string rezult = managerContractPage.onClickDistributionPayment();

            if (rezult == "lookusers")
            {
                Logger.PrintRezult(true, "Предупрежедние о том что юзеры заблокированны отображено");
            }
            nullTran = @"UPDATE ecr9_subscriber SET Sub_Status = 'A' WHERE Customer_id = " + ban;
            Executor.ExecuteUnSelect(nullTran);

            Logger.PrintRezultTest(globalR);
            managerContractPage.Close();
        }
Ejemplo n.º 2
0
        public void step_02()
        {
            Logger.PrintStepName("Step 2");
            Logger.PrintAction("Выбор всех номеров", "");

            managerContractPage.SelectNumbers();
            Logger.PrintAction("Переход в 'Распределение баланса'", "");
            string rezult = managerContractPage.onClickDistributionPayment();

            if (rezult != "success")
            {
                globalR = false;
                Logger.PrintRezult(false, rezult);
            }
            else
            {
                Logger.PrintRezult(true, "Страница Распределения баланса корректна");
            }
            distributionPaymentPage = managerContractPage.DistributionPaymentPage;
        }