Exemplo n.º 1
0
        private Aposta Apostar(List <byte> numeros)
        {
            var megasena = new Megasena();
            var aposta   = new Aposta(new Megasena());

            aposta.Realiza(numeros);

            return(aposta);
        }
Exemplo n.º 2
0
        private Aposta Apostar()
        {
            var megasena = new Megasena();
            var aposta   = new Aposta(new Megasena());

            aposta.Realiza();

            return(aposta);
        }
Exemplo n.º 3
0
        public ActionResult Sortear()
        {
            if (TempData["apostas"] == null)
            {
                TempData["apostas"] = new List <Aposta>();
            }

            TempData.Keep("apostas");

            var megasena = new Megasena();

            TempData["numerosSorteados"] = megasena.Sorteia();

            return(View("Index", new ApostaViewModel()));
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Task taskLotofacil = Task.Run(() =>
            {
                LoteriaBase lotoFacil = new Lotofacil();
                lotoFacil.executar();
            });

            Task taskMegasena = Task.Run(() =>
            {
                LoteriaBase megasena = new Megasena();
                megasena.executar();
            });

            taskLotofacil.Wait();
            taskMegasena.Wait();
        }