Beispiel #1
0
        public Task <List <SoccerGame> > GetSoccerGamesAsync(DateTime startDate)
        {
            SoccerGame newGame = new SoccerGame()
            {
                GameId    = 1,
                Project   = "Spring2021",
                Region    = "R0894",
                GameTime  = DateTime.Now,
                Status    = "Open",
                GameVenue = new Venue()
                {
                    id         = new Guid(),
                    RegionCode = "R0894",
                    Location   = "MMS",
                    FieldId    = "01",
                    SubField   = ""
                },
                GameLength = 90,
                SlotLenth  = 120,
                HomeTeam   = "R0894-19UB-01",
                AwayTeam   = "R0498-19UB-02",
                Official   = "Center Referee"
            };

            List <SoccerGame> Games = new List <SoccerGame>();

            Games.Add(newGame);
            return(Task.FromResult(Games));
        }
Beispiel #2
0
        public SoccerGame createSoccerGame()
        {
            SoccerGame sg = new SoccerGame();
            Random     rd = new Random();
            string     biologicalGender = _biologicalGenders[rd.Next(0, _biologicalGenders.Count - 1)];
            string     division         = _divisions[rd.Next(0, _divisions.Count - 1)];

            sg.HomeTeam  = createRandomTeam(biologicalGender, division);
            sg.AwayTeam  = createRandomTeam(biologicalGender, division);
            sg.GameTime  = createRandomSaturday(DateTime.Now, new DateTime(2021, 06, 30));
            sg.GameVenue = _gameVenues[rd.Next(0, _gameVenues.Count - 1)];
            sg.Official  = _referees[rd.Next(0, _referees.Count - 1)];
            return(sg);
        }