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); }
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; }