示例#1
0
        public static IMatchVw CreateMatch(long id, bool isLiveBet = false, bool isOutright = false)
        {
            var match = new TestMatchVw()
            {
                LineObject = new MatchLn()
                {
                    BtrMatchId = id
                },
                SportView             = TestGroupVw.CreateGroup(id, true),
                CategoryView          = TestGroupVw.CreateGroup(id, false),
                TournamentView        = TestGroupVw.CreateGroup(id, false),
                VisibleBetDomainCount = 10,
                AllVisibleOddCount    = 10,
                IsOutright            = isOutright,
                IsLiveBet             = isLiveBet,
                IsEnabled             = true,
                Name            = "Test",
                StartDate       = DateTime.Now,
                Visibility      = Visibility.Visible,
                SportDescriptor = id.ToString(),
            };

            if (!isLiveBet)
            {
                match.StartDate = DateTime.Now.AddDays(1);
            }
            match.TournamentView = TestGroupVw.CreateGroup(id, false);
            return(match);
        }