public ActionResult <GameResponse[]> GetAllGames([FromServices] IGetModels <Game> getGames)
        {
            var games    = getGames.Execute();
            var response = games.Select(x => Mapper.Map <GameResponse>(x)).ToArray();

            return(new OkObjectResult(response));
        }
        public ActionResult <PlayerResponse[]> GetAllPlayers([FromServices] IGetModels <Player> getPlayers)
        {
            var players  = getPlayers.Execute();
            var response = players.Select(x => Mapper.Map <PlayerResponse>(x)).ToArray();

            return(new OkObjectResult(response));
        }
Beispiel #3
0
        public ActionResult <LeagueResponse[]> GetAllLeagues([FromServices] IGetModels <League> getLeagues)
        {
            var Leagues  = getLeagues.Execute();
            var response = Leagues.Select(x => Mapper.Map <LeagueResponse>(x)).ToArray();

            return(new OkObjectResult(response));
        }
Beispiel #4
0
        public ActionResult <ScoreSystemResponse[]> GetAllScoreSystems([FromServices] IGetModels <ScoreSystem> getScoreSystems)
        {
            var scoreSystems = getScoreSystems.Execute();
            var response     = scoreSystems.Select(x => Mapper.Map <ScoreSystemResponse>(x)).ToArray();

            return(new OkObjectResult(response));
        }
Beispiel #5
0
        public ActionResult <TeamResponse[]> GetAllTeams([FromServices] IGetModels <Team> getTeams)
        {
            var teams    = getTeams.Execute();
            var response = teams.Select(x => Mapper.Map <TeamResponse>(x)).ToArray();

            return(new OkObjectResult(response));
        }
Beispiel #6
0
        public ActionResult <EventResponse[]> GetAllEvents([FromServices] IGetModels <Event> getEvents)
        {
            var events   = getEvents.Execute();
            var response = events.Select(x => Mapper.Map <EventResponse>(x)).ToArray();

            return(new OkObjectResult(response));
        }
        public ActionResult <SeasonResponse[]> GetAllSeasons([FromServices] IGetModels <Season> getSeasons)
        {
            var seasons  = getSeasons.Execute();
            var response = seasons.Select(x => Mapper.Map <SeasonResponse>(x)).ToArray();

            return(new OkObjectResult(response));
        }