public ActionResult <object> Post([FromBody] PlayersViewModel user)
 {
     if (user == null)
     {
         var toSerialize = new MessageHelpers <PlayersViewModel>()
         {
             Status = 404,
             Data   = null
         };
         return(JsonConvert.SerializeObject(toSerialize));
     }
     else
     {
         try
         {
             var id          = _playersService.Add(user);
             var toSerialize = new MessageHelpers <PlayersViewModel>()
             {
                 Status = 200,
                 Data   = null
             };
             return(JsonConvert.SerializeObject(toSerialize));
         }
         catch
         {
             var toSerialize = new MessageHelpers <PlayersViewModel>()
             {
                 Status = 502,
                 Data   = null
             };
             return(JsonConvert.SerializeObject(toSerialize));
         }
     }
 }
Beispiel #2
0
        private void SeedPlayer(string playerData, Team team, string playersClub)
        {
            IRepository <Player> repo = new Repository <Player>(Db);
            var playersServices       = new PlayersService(repo);

            var addPlayer = new Player
            {
                Name        = this.GetPlayerName(playerData),
                SecondTeam  = playersClub,
                TeamId      = team.Id,
                CurrentTeam = team.Name
            };

            playersServices.Add(addPlayer);
        }
        public void Count_players_when_players_are_added()
        {
            playersService.Add(A_PLAYER);

            Assert.AreEqual(1, playersService.Count());
        }