コード例 #1
0
        public IEnumerable <FilmeViewModel> GerarCampeonato(IEnumerable <FilmeViewModel> filmesViewModel)
        {
            var listFilmes = Mapper.Map <IEnumerable <FilmeModel> >(filmesViewModel);

            var chaveamentoFilmes = _campeonatoService.CriarChaveamento(listFilmes.ToList());

            var partida = _campeonatoService.Partida(chaveamentoFilmes);

            var resultadoFinal = _campeonatoService.ResultadoFinal(partida);

            var vencedores = Mapper.Map <IEnumerable <FilmeViewModel> >(resultadoFinal);

            return(vencedores);
        }