public void ThenThePop_UpWindowForASuccessfulSaveWillBeShown()
        {
            CCENMainPage cCENMainPage = new CCENMainPage();

            cCENMainPage.PreorderNumberSpan.WaitForVisibility();
            IsTrue(cCENMainPage.AssertGetPreorderNumber(), "Не удалось сохранить предзаказ, либо окно с номером еще не подгрузилось");
            cCENMainPage.ClosedPreorderNumberWindow();
        }
        public void WhenICreateSimplePreorderWithNomenclatureAndGetPreordersNubmer(string hxid)
        {
            CCENFilterPanelPage cCENFilterPanelPage = new CCENFilterPanelPage();

            cCENFilterPanelPage.BeforeSetCity();
            cCENFilterPanelPage.SetSPB();
            CCENNomenclaturesPage cCENNomenclaturesPage = new CCENNomenclaturesPage();

            cCENNomenclaturesPage.AddSomeNomenctatureToCartField("02-001").WaitForVisibility();
            cCENNomenclaturesPage.SearchSomeHXID(hxid);
            cCENNomenclaturesPage.AddSomeNomenctatureToCart(hxid);

            // принудительное снятие чекбокса мобильный выезд, по причине бага 1076.
            cCENFilterPanelPage.PanelMobileCheckbox.Uncheck(); // "УБРАТЬ UNCHECK ПОСЛЕ ФИКСА БАГА CCEN-1076"
            Debug.WriteLine("УБРАТЬ UNCHECK ПОСЛЕ ФИКСА БАГА CCEN-1076");
            // Debug.WriteLine(" Принудительный UNCHECK Мобильного выезда отключен.");

            CCENDelayConfirmWindow cCENDelay = new CCENDelayConfirmWindow();
            var a = cCENDelay.AssertConfirmDialogWindow();

            if (a)
            {
                cCENDelay.AddDelayedNomenclature();
            }

            CCENCartPage cCENCartPage = new CCENCartPage();

            cCENCartPage.GoToCartTab();
            cCENCartPage.DiagnosicCenterItemsCollection.WaitForVisibility();
            cCENCartPage.ChooseKarpovkaDC();
            //IsTrue(cCENCartPage.AssertSaveButtonIsUnlock(),"Кнопка Сохранить не активировалась за долгое время. Проблемы с сайтом");

            System.Threading.Thread.Sleep(4000);
            cCENCartPage.SavePreorderButton.WaitForAvailability();
            IsTrue(cCENCartPage.AssertSaveButtonIsUnlock(), "метод не успел отработать");

            CCENMainPage cCENMainPage = new CCENMainPage();

            cCENMainPage.PreorderNumberSpan.WaitForVisibility();
            IsTrue(cCENMainPage.AssertGetPreorderNumber(), "Не удалось сохранить предзаказ, либо окно с номером еще не подгрузилось");
            PreorderId = cCENMainPage.NumberOfPreorder;
            cCENMainPage.ClosedPreorderNumberWindow();
            System.Threading.Thread.Sleep(1500);
        }