Пример #1
0
        private void AddGroupMembers()
        {
            QuotationSheet myQuote = new QuotationSheet(ObjectRepository.Driver);
            var            AddMem  = myQuote.QuotationSheetTabs.AddGroupMember;

            MouseActionsHelper.HoverAndClick(ObjectRepository.Driver, myQuote.QuotationSheetTabs.Tab_Clients, myQuote.QuotationSheetTabs.AddGroupMember);
        }
Пример #2
0
        public void Services_Restaurant()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Restaurant.Click();
            Thread.Sleep(3000);
        }
Пример #3
0
        private static QuotationSheet ReachTheQiotationPage()
        {
            NavigationHelper.InitServices();
            QuotationSheet quote = new QuotationSheet(ObjectRepository.Driver);

            return(quote);
        }
Пример #4
0
        public void Services_Miscellaneous()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Miscellaneous.Click();
            Thread.Sleep(3000);
        }
Пример #5
0
        public void Services_Smile()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Smile.Click();
            Thread.Sleep(3000);
        }
Пример #6
0
        public void Services_CalcSheet()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Calculation.Click();
            Thread.Sleep(3000);
        }
Пример #7
0
        public void Services_Intinerary()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Itinerary.Click();
            Thread.Sleep(3000);
        }
Пример #8
0
        private void SelectService()
        {
            QuotationSheet Quote = new QuotationSheet(ObjectRepository.Driver);
            var            ele1  = GenericHelper.WaitForElementAndGetIt(ObjectRepository.Driver, By.Id("//ctl00_ContentPlaceHolder1_cntServicesNavigator_btnHotels"));

            ele1.Click();
        }
Пример #9
0
        public void Services_EnteranceFees()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_EntranceFees.Click();
            Thread.Sleep(3000);
        }
Пример #10
0
        public void Services_SelectTransfer()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Transfer.Click();
            Thread.Sleep(3000);
        }
Пример #11
0
        public void Services_SelectHotel()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Hotel.Click();
            Thread.Sleep(3000);
        }
Пример #12
0
        public void Services_international()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_International.Click();
            Thread.Sleep(3000);
        }
Пример #13
0
        public void Services_Filght()
        {
            QuotationSheet Quote = InitServices();

            Quote.QuotationServices.Service_Flights.Click();
            Thread.Sleep(3000);
        }
        private static QuotationSheet InitMainQuoteDetails()
        {
            QuotationSheet Quote = new QuotationSheet(ObjectRepository.Driver);

            NavigationHelper.SelectIncomingToursAndOpenById();
            BrowserHelper.SwitchToWindow(1);
            return(Quote);
        }
        public void MainDetails_CheckLanguagesAndAgents()
        {
            QuotationSheet Quote = InitMainQuoteDetails();

            Quote.QutationMainDetails.AllAgentChkBox.Click();
            Quote.QutationMainDetails.AllLanguagesChkBox.Click();
            Thread.Sleep(3000);
        }
Пример #16
0
        public static QuotationSheet InitServices()
        {
            NavigationHelper.SelectIncomingToursAndOpenById();
            QuotationSheet Quote = new QuotationSheet(ObjectRepository.Driver);

            BrowserHelper.SwitchToWindow(1);
            return(Quote);
        }
        public void ExtraDetails_GetGroupName()
        {
            NavigationHelper.SelectIncomingToursAndOpenById();
            QuotationSheet Quote = new QuotationSheet(ObjectRepository.Driver);

            BrowserHelper.SwitchToWindow(1);
            Console.WriteLine("This Quote has  a Docket and its number Is:\t{0}", Quote.QuotationExtraDetails.GetDocketNumberFromQuotation());
        }
Пример #18
0
        public void TestMiniMizingTheHotelForm()
        {
            QuotationSheet quote = ReachTheQiotationPage();

            quote.QuotationServices.Service_Hotel.Click();
            Thread.Sleep(3000);
            quote.QuotationServices.HotelTitleAndIcons.Minimize.Click();
            Thread.Sleep(3000);
        }
Пример #19
0
        public void ButtonRegion_ClickOpenGRPFile()
        {
            NavigationHelper.SelectIncomingToursAndOpenById();
            QuotationSheet quote = new QuotationSheet(ObjectRepository.Driver);

            BrowserHelper.SwitchToWindow(1);
            quote.QuotationActionButton.Btn_OpenGroupFile.Click();
            Thread.Sleep(4000);
        }
Пример #20
0
        public void CheckBoxes_checkAndUnchek()
        {
            NavigationHelper.SelectIncomingToursAndOpenById();
            QuotationSheet quote = new QuotationSheet(ObjectRepository.Driver);

            BrowserHelper.SwitchToWindow(1);
            quote.QuotationCheckboxes.Chk_ActiveReservation.Click();
            quote.QuotationCheckboxes.Chk_Fit.Click();
            quote.QuotationCheckboxes.Chk_Guide.Click();
            quote.QuotationCheckboxes.Chk_SentResevations.Click();
            Thread.Sleep(3000);
        }
Пример #21
0
        private void ActionsOntheQuotePage()
        {
            QuotationSheet Quote    = new QuotationSheet(ObjectRepository.Driver);
            var            element1 = Quote.TopMenu.DataEntry;
            var            element2 = Quote.TopMenu.ParkingFees;

            MouseActionsHelper.hoverAnElement(element1);

            Thread.Sleep(1500);
            MouseActionsHelper.HoverAndClick(ObjectRepository.Driver, element1, element2);
            Thread.Sleep(2000);
        }
Пример #22
0
        public void ClickIncoming()
        {
            NavigationHelper.SelectIncomingToursAndOpenById();
            QuotationSheet Quote = new QuotationSheet(ObjectRepository.Driver);

            /*
             * it is important to switch to child window
             * otherwise it will not work
             * because when we will reach this page , webdriver will be focused on the parent window
             */
            BrowserHelper.SwitchToWindow(1);
            Thread.Sleep(3000);
        }
Пример #23
0
        public void IsQuotationHasDocket()
        {
            QuotationSheet Quote = new QuotationSheet(ObjectRepository.Driver);
            // var elem = Quote.Txt_DocketNumberInQuotation.GetAttribute("style");

            //switch (elem)
            //{
            //    case "display: none;":
            //        Console.WriteLine("the quote Has No Docket");
            //        break;
            //    case "display: inline;":
            //   //     Console.WriteLine("the quote has a docket and Its No:{0}",Quote.Txt_DocketNumberInQuotation.GetAttribute("value"));
            //        break;
            //}
        }
        public void MainDetails_GetQuoteGroupName()
        {
            QuotationSheet Quote = InitMainQuoteDetails();

            Console.WriteLine("the Quotation Group Nmae Is:\t{0}", Quote.QutationMainDetails.GetGroupName());
        }