Esempio n. 1
0
        private static CyberFootballMatch[] GetMatches()
        {
            var container   = ParimatchWebBrowser.GetElementByCssSelector(ParimatchConverter.LiveUrl, "div.container > div.wrapper");
            var liveEvents  = ParimatchConverter.GetListLiveEvents2(container);
            var liveMatches = liveEvents.Where(x => x.Competition.ToLower().Contains("cyberfootball. fifa. cyber stars league.")).ToList();

            if (liveMatches.Count == 0)
            {
                Console.WriteLine("No matches");
                return(new CyberFootballMatch[0]);
            }

            return(liveMatches.Select(CyberFootballMatch.FromLiveMatch).Where(q => q != null).ToArray());
        }
Esempio n. 2
0
        public void Process()
        {
            var container  = ParimatchWebBrowser.GetElementByCssSelector(ParimatchConverter.LiveUrl, "div.container > div.wrapper");
            var liveEvents = ParimatchConverter.GetListLiveEvents2(container);

            Console.Clear();
            Console.WriteLine($"Live matches: {liveEvents.Length}");
            var basketball = ParimatchConverter.GetBasketballLiveResults(liveEvents);

            foreach (var item in liveEvents)
            {
                Console.WriteLine($"{item.SportType}: {item.Team1} - {item.Team2} {item.Result}");
                Console.WriteLine($"w={item.Win1Odds}; x={item.DrawOdds} l={item.Win2Odds} r={item.Result}");
                Console.WriteLine($"f1={item.Fora1Value}:{item.Fora1Odds}; f2={item.Fora2Value}:{item.Fora2Odds}; t={item.TotalValue} o={item.TotalOverOdds} u={item.TotalUnderOdds}");
            }
        }