public async Task <bool> DeletePlayerAsync(long teamId, long playerId) { await ValidateTeamAndPlaterAsync(teamId, playerId); await _footballRepository.DeletePlayerAsync(teamId, playerId); var result = await _footballRepository.SaveChangesAsync(); if (!result) { throw new Exception("Database Error"); } return(true); }