示例#1
0
        public IActionResult Participar([FromBody] BilheteMegaSenaVO aposta)
        {
            if (aposta == null)
            {
                throw new Exception("Aposta não informada ou inválida");
            }

            var bilhete = new MegaSena(aposta.Dezena1, aposta.Dezena2, aposta.Dezena3,
                                       aposta.Dezena4, aposta.Dezena5, aposta.Dezena6);

            concurso.Participar(bilhete);

            return(Json(aposta));
        }
示例#2
0
        public IActionResult Surpresinha()
        {
            BilheteMegaSenaVO aposta  = new BilheteMegaSenaVO();
            MegaSena          bilhete = new MegaSena();

            aposta.Dezena1 = bilhete.Dezena1;
            aposta.Dezena2 = bilhete.Dezena2;
            aposta.Dezena3 = bilhete.Dezena3;
            aposta.Dezena4 = bilhete.Dezena4;
            aposta.Dezena5 = bilhete.Dezena5;
            aposta.Dezena6 = bilhete.Dezena6;

            concurso.Participar(bilhete);

            return(Json(aposta));
        }