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)))); }
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)))); }
public Player(Sjotterbak.Player player) { this.Name = player.Name; }