//create teamsport
        public bool CreateTeamSport(TeamSportCreate model)
        {
            TeamSport entity = new TeamSport
            {
                TeamId  = model.TeamId,
                SportId = model.SportId
            };

            _context.TeamSports.Add(entity);
            return(_context.SaveChanges() == 1);
        }
        public IHttpActionResult PostTeamSport([FromBody] TeamSportCreate sport)
        {
            if (sport is null)
            {
                return(BadRequest("Cannot use null values."));
            }
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var service      = CreateTeamSportService();
            var isSuccessful = service.CreateTeamSport(sport);

            if (!isSuccessful)
            {
                return(InternalServerError());
            }
            return(Ok("TeamSport Created"));
        }