Пример #1
0
        private static void ChooseEventToBet(EventDay day)
        {
            var wlLeft = new WLLeft(driver);

            SwitchFrame(Frame.LeftPanel);

            switch (day)
            {
            case EventDay.Yesterday:
                ElementVerify.Visable(driver, wlLeft.InplayTab).ClickOnIt("InplayTab");
                ElementVerify.Visable(driver, wlLeft.InplayCheckboxAll).ClickOnIt("All Competition Checkbox");
                break;

            case EventDay.Today:
                ElementVerify.Visable(driver, wlLeft.TodayTab).ClickOnIt("TodayTab");
                ElementVerify.Visable(driver, wlLeft.Today1stAHOU).ClickOnIt("Today's First sport AHOU");
                break;

            case EventDay.Tomorrow:
                ElementVerify.Visable(driver, wlLeft.TomorrowTab).ClickOnIt("TomorrowTab");
                ElementVerify.Visable(driver, wlLeft.Tomorrow1stAHOU).ClickOnIt("Tomorrow's First sport AHOU");
                break;
            }
            PlaceBet(day);
        }
Пример #2
0
        private static void PlaceBet(EventDay day)
        {
            IAlert alert;
            var    wlRight = new WLRight(driver);
            var    wlLeft  = new WLLeft(driver);
            string eventid = String.Empty;

            switch (day)
            {
            case EventDay.Yesterday:
                eventid = "709369";
                break;

            case EventDay.Today:
                eventid = "";
                break;

            case EventDay.Tomorrow:
                eventid = "";
                break;
            }

            By MoreBetButton = By.Id("mbb_" + eventid + "");
            By MoreBetExpand = By.XPath("//*[@id='eventContainer'][@eid='" + eventid + "']");
            By Odds          = By.XPath("//*[@id='eventContainer']/div[2]/table/tbody/tr[2]/td[3]/div/a");


            // Add selection to bet slip
            SwitchFrame(Frame.RightPanel);
            Thread.Sleep(1000);
            ElementVerify.PresenceAll(driver, MoreBetButton).ClickOnIt("Morebet");
            if (ElementVerify.Visable(driver, MoreBetExpand) != null)
            {
                ElementVerify.Visable(driver, Odds).ClickOnIt("Odds");
            }


            // Swtich to Bet Slip
            SwitchFrame(Frame.LeftPanel);
            ElementVerify.Visable(driver, wlLeft.BetSlipStake).EnterText("Stake", "20000");
            ElementVerify.Visable(driver, wlLeft.PlaceBetButton).ClickOnIt("PlaceBetButton");
            alert = driver.SwitchTo().Alert();
            alert.Accept();
            if (ElementVerify.Visable(driver, wlLeft.BetConfirm) != null)
            {
                WriteConsole.Green("Place bet successfully");
            }
            //string[] wagers = ElementVerify.Visable(driver, wlLeft.WagerNumber).Text;
        }