public async Task <SponsorDTO> AddSponsor(SponsorDTO sponsor) { try { Sponsor newSponsor = _mapper.Map <Sponsor>(sponsor); newSponsor.SponsorPlayers = new List <SponsorPlayer>(); foreach (var playerid in sponsor.Players) { newSponsor.SponsorPlayers.Add(new SponsorPlayer() { PlayerId = playerid }); } await _sponsorRepository.AddSneaker(newSponsor); return(sponsor); } catch (System.Exception ex) { throw ex; } }