示例#1
0
        public async Task <IActionResult> NieuwSpel([FromBody] NewGame data)
        {
            var spel = new Game();

            spel.Player1Token = data.PlayerToken;
            spel.Description  = data.Description;
            spel.Token        = Guid.NewGuid().ToString();
            await repository.AddSpel(spel);

            return(Ok());
        }
        public ObjectResult CreateGame([FromBody] CreateGame data)
        {
            Spel spel = new Spel
            {
                PlayerToken1 = data.PlayerToken1,
                Description  = data.Description,
                Token        = Guid.NewGuid().ToString()
            };

            iRepository.AddSpel(spel);

            return(StatusCode(201, spel.Token));
        }
        public ActionResult <string> MaakNieuwSpel([FromBody] NieuwSpel nieuwSpel)
        {
            Debug.Write("MaakNieuwSpel:" + nieuwSpel.Omschrijving + "," + nieuwSpel.SpelerToken);

            Spel spel = new Spel()
            {
                Token        = Guid.NewGuid().ToString(),
                Omschrijving = nieuwSpel.Omschrijving,
                Speler1Token = nieuwSpel.SpelerToken
            };

            iRepository.AddSpel(spel);

            return(spel.Token);
        }