Exemplo n.º 1
0
        public IActionResult AddRoulette(Properties NewRoulette)
        {
            RPRoulette rpCli = new RPRoulette();

            rpCli.Add(NewRoulette);
            return(AcceptedAtAction(nameof(AddRoulette), NewRoulette));
        }
Exemplo n.º 2
0
        public IActionResult OpenRoulette(int id)
        {
            RPRoulette rpCli = new RPRoulette();

            ValorGlobal = id;
            var cliRet = rpCli.GetInfo(id);

            if (cliRet == null)
            {
                var nf = NotFound("Denegado");
                return(nf);
            }

            return(Ok("Exitosa"));
        }
Exemplo n.º 3
0
        public IActionResult Bet(Bet NewRoulette)
        {
            RPRoulette rpCli  = new RPRoulette();
            var        cliRet = rpCli.GetInfo(ValorGlobal);

            if (cliRet == null)
            {
                return(NotFound("No se encuentra activa la ruleta"));
            }
            var Numero = rpCli.BetOn(NewRoulette);

            if (Numero == 1)
            {
                return(Ok("Ganaste"));
            }
            else
            {
                return(Ok("Perdiste"));
            }
        }
Exemplo n.º 4
0
        public IActionResult Get()
        {
            RPRoulette rpCli = new RPRoulette();

            return(Ok(rpCli.GetInformations()));
        }