public void ExecutarSorteio(string nomeConcurso, out string mensagem)
        {
            Concurso concurso = BuscarConcursoPorNome(nomeConcurso);

            if (concurso == null)
            {
                mensagem = "Concurso não cadastrado";
                return;
            }


            if (_concursoRepository.ConcursoPossuiSorteio(nomeConcurso))
            {
                mensagem = "Concurso já foi sorteado";
                return;
            }


            List <int> numerosSorteados = new List <int>();

            Sorteio sorteio = new Sorteio(numerosSorteados);


            _concursoRepository.CadastrarSorteio(sorteio, nomeConcurso);


            for (int i = 0; i < concurso.TipoJogo.QuantidadeNumeros; i++)
            {
                RealizarSorteioNumero(concurso, sorteio);
            }

            _concursoRepository.CadastrarSorteio(sorteio, concurso.NomeConcurso);

            mensagem = string.Empty;
        }