Esempio n. 1
0
        public IActionResult Get(string name)
        {
            var predicate = new Sjotterbak.Player()
            {
                Name = name
            };
            var exists = _service.Records().GetPlayers().Any(z => z == predicate);

            if (exists == false)
            {
                return(NotFound());
            }
            return(Json(new Player(_service.Records().GetPlayers().First(z => z == predicate))));
        }
Esempio n. 2
0
        public IActionResult GetGames(string name)
        {
            var predicate = new Sjotterbak.Player()
            {
                Name = name
            };
            var games = _service.Records().Games.Where(z => z.IsPlayer(predicate)).ToArray();

            if (games.Any() == false)
            {
                return(NotFound());
            }
            return(Json(games.Select(z => new GamesController.Game(z))));
        }
Esempio n. 3
0
 public Player(Sjotterbak.Player player)
 {
     this.Name = player.Name;
 }