コード例 #1
0
        public IEnumerable <Pairing> GetListPairingInTourRound(int roundID, int tourID)
        {
            var pairings = _pairingRepository.GetListPairingInTourRound(roundID, tourID);

            foreach (var pair in pairings)
            {
                pair.PlayerInPairs = _playerInPairRepository.GetListPlayerInParing(pair.PairingID);
            }

            return(pairings);
        }
コード例 #2
0
ファイル: RoundService.cs プロジェクト: 15110150/ChessMVC
        public IEnumerable <Round> GetAllRoundPairingInTournament(int id)
        {
            var rounds = _roundRepository.GetListRoundByTournament(id);

            foreach (var round in rounds)
            {
                round.Pairings = _pairingRepository.GetListPairingInTourRound(round.ID, id);
                foreach (var pair in round.Pairings)
                {
                    pair.PlayerInPairs = _playerInPairRepository.GetListPlayerInParing(pair.PairingID);
                }
            }

            return(rounds);
        }