コード例 #1
0
        public ActionResult GerarAposta()
        {
            var objJogo            = JogoFactory.Criar(TipoJogo.MegaSena);
            var numerosAutomaticos = objJogo.GerarApostaAutomatica();

            return(SalvarAposta(numerosAutomaticos));
        }
コード例 #2
0
        public ActionResult Jogar()
        {
            var objJogo   = JogoFactory.Criar(TipoJogo.MegaSena);
            var viewModel = new JogoViewModel
            {
                QuantidadeNumerosAposta      = objJogo.QuantidadeNumerosAposta,
                QuantidadeNumerosDisponiveis = objJogo.QuantidadeNumerosDisponiveis
            };

            return(View("~/Views/Loteria/Jogar.cshtml", viewModel));
        }
コード例 #3
0
        public ActionResult Sortear()
        {
            var objJogo = JogoFactory.Criar(TipoJogo.MegaSena);

            var viewModel = new SorteioViewModel
            {
                NumerosSorteados       = objJogo.Sortear(),
                ListaApostasGanhadoras = objJogo.ApurarGanhadores(this.ListaApostas)
            };

            return(View("~/Views/Loteria/Sorteio.cshtml", viewModel));
        }