예제 #1
0
    protected void imgBtnApostar1000_Click(object sender, ImageClickEventArgs e)
    {
        UsuarioCasino usuario = new UsuarioCasino();

        ApuestaBlackjack = ApuestaBlackjack + 1000;

        if (Connection.BALANCE >= 1000)
        {
            Connection.BALANCE -= 1000;

            conexion1.UpdateBalance(Connection.BALANCE, Connection.USUARIO);

            Actualizacion(Connection.USUARIO);
            lblApuesta.Text   = "Apuesta del Usuario: " + ApuestaBlackjack.ToString();
            BtnDelear.Visible = true;
        }
        else
        {
            ApuestaBlackjack = ApuestaBlackjack - 1000;
        }

        if (ApuestaBlackjack > 0)
        {
            BtnDelear.Visible = true;
        }
    }
예제 #2
0
 public void ModificarContra(String nombreUsuario, String password)
 {
     for (int i = 0; i < ListaUsuario.Count; i++)
     {
         UsuarioCasino usuario = ListaUsuario[i];
         if (usuario.UserName.Equals(nombreUsuario))
         {
             usuario.Password = password;
         }
     }
 }
예제 #3
0
 public void eliminarusuario(String nombre)
 {
     for (int i = 0; i < ListaUsuario.Count; i++)
     {
         UsuarioCasino usuario = ListaUsuario[i];
         if (usuario.UserName.Equals(nombre))
         {
             ListaUsuario.Remove(usuario);
             User = "";
         }
     }
 }
예제 #4
0
 public Double CuantoDinero(String nombreUsuario)
 {
     for (int i = 0; i < ListaUsuario.Count; i++)
     {
         UsuarioCasino usuario = ListaUsuario[i];
         if (usuario.UserName.Equals(nombreUsuario))
         {
             return(usuario.dineros);
         }
     }
     return(0);
 }
예제 #5
0
 public void SumarDinero(String nombreUsuario, Double dineros)
 {
     for (int i = 0; i < ListaUsuario.Count; i++)
     {
         UsuarioCasino usuario = ListaUsuario[i];
         if (usuario.UserName.Equals(nombreUsuario))
         {
             usuario.Dineros += dineros;
             Monto            = usuario.Dineros;
         }
     }
 }
예제 #6
0
 public String CambiarNombre(String nombre, String nuevoNombre)
 {
     for (int i = 0; i < ListaUsuario.Count; i++)
     {
         UsuarioCasino usuario = ListaUsuario[i];
         if (usuario.UserName.Equals(nombre))
         {
             usuario.userName = nuevoNombre;
             User             = usuario.userName;
         }
     }
     return(null);
 }
예제 #7
0
 public UsuarioCasino ConsultarUsuario(String nombre)
 {
     if (ListaUsuario == null)
     {
         return(null);
     }
     for (int i = 0; i < ListaUsuario.Count; i++)
     {
         UsuarioCasino usuario = ListaUsuario[i];
         if (usuario.UserName.Equals(nombre))
         {
             return(usuario);
         }
     }
     return(null);
 }
예제 #8
0
    public void AgregarUsuario(String userName, String email, String password, String firstName,
                               String lastName, String day, String month, String year, String gender, String country, String mobile, Double dineros)
    {
        UsuarioCasino usuario = new UsuarioCasino(userName, email, password, firstName,
                                                  lastName, day, month, year, gender, country, mobile, dineros);

        if (ListaUsuario == null)
        {
            ListaUsuario = new List <UsuarioCasino>();
            ListaUsuario.Add(usuario);
        }
        else
        {
            ListaUsuario.Add(usuario);
        }
    }
예제 #9
0
    protected void btnDouble_Click(object sender, EventArgs e)
    {
        btnQuedarse.Visible      = false;
        BtnDelear.Visible        = false;
        btnDouble.Visible        = false;
        btnPEDIRSINI.Visible     = false;
        btnVolverAJugar.Visible  = true;
        imgCarta1Dealer.Visible  = true;
        imgCarta2Dealer.Visible  = true;
        imgCarta3Dealer.Visible  = true;
        imgCarta4Dealer.Visible  = true;
        imgCarta1Usuario.Visible = true;
        imgCarta2Usuario.Visible = true;
        imgCarta3Usuario.Visible = true;
        imgCarta4Usuario.Visible = true;

        UsuarioCasino usuario = new UsuarioCasino();

        // usuario.RestarDinero(UsuarioCasino.User, (ApuestaBlackjack))

        Connection.BALANCE -= ApuestaBlackjack;

        conexion1.UpdateBalance(Connection.BALANCE, Connection.USUARIO);

        Actualizacion(Connection.USUARIO);;

        ApuestaBlackjack = ApuestaBlackjack * 2;
        lblApuesta.Text  = "Te Doblaste, Apuesta del Usuario: " + ApuestaBlackjack.ToString();

        blackJack.Pedir1();

        imgCarta3Usuario.Visible  = true;
        imgCarta3Usuario.ImageUrl = BlackJackClass.CartaUsuario3;

        imgCarta2Dealer.ImageUrl = BlackJackClass.CartaDealer2;

        blackJack.JugadaDealer();

        lbLINFO.Text = "Total usuario: " + BlackJackClass.SumatoriaUsuario.ToString();


        if (BlackJackClass.SumatoriaUsuario > 21)
        {
            btnQuedarse.Visible     = false;
            btnPEDIRSINI.Visible    = false;
            btnVolverAJugar.Visible = true;
            lbLINFO.Text            = "Total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString() + ". La casa gana :(";

            conexion1.IngresarHistorial(codiguito(), BlackJackClass.SumatoriaUsuario, BlackJackClass.SumatoriaDealer,
                                        ApuestaBlackjack, "PERDEDOR", (ApuestaBlackjack * 0), Connection.USUARIO);
        }

        blackJack.JugadaDealer();

        imgCarta3Dealer.Visible  = true;
        imgCarta3Dealer.ImageUrl = BlackJackClass.CartaDealer3;

        imgCarta4Dealer.Visible  = true;
        imgCarta4Dealer.ImageUrl = BlackJackClass.CartaDealer4;

        lbLINFO.Text = "total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString();


        if ((BlackJackClass.SumatoriaDealer < BlackJackClass.SumatoriaUsuario && BlackJackClass.SumatoriaUsuario <= 21) || BlackJackClass.SumatoriaDealer > 21 && BlackJackClass.SumatoriaUsuario < 22)
        {
            lbLINFO.Text = "Total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString() + ". ¡¡¡ HAS GANADO " + (ApuestaBlackjack * 2).ToString();

            conexion1.IngresarHistorial(codiguito(), BlackJackClass.SumatoriaUsuario, BlackJackClass.SumatoriaDealer,
                                        ApuestaBlackjack, "GANADOR", (ApuestaBlackjack * 2), Connection.USUARIO);
            btnQuedarse.Visible     = false;
            btnPEDIRSINI.Visible    = false;
            btnVolverAJugar.Visible = true;

            Connection.BALANCE += (ApuestaBlackjack * 2);

            conexion1.UpdateBalance(Connection.BALANCE, Connection.USUARIO);

            Actualizacion(Connection.USUARIO);

            //  usuario.SumarDinero(UsuarioCasino.User, (ApuestaBlackjack * 2));
        }
        else
        {
            lbLINFO.Text = "Total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString() + ". La casa gana :(";

            conexion1.IngresarHistorial(codiguito(), BlackJackClass.SumatoriaUsuario, BlackJackClass.SumatoriaDealer,
                                        ApuestaBlackjack, "PERDEDOR", (ApuestaBlackjack * 0), Connection.USUARIO);

            btnQuedarse.Visible     = false;
            btnPEDIRSINI.Visible    = false;
            btnVolverAJugar.Visible = true;
        }
        if (BlackJackClass.SumatoriaDealer == BlackJackClass.SumatoriaUsuario)
        {
            lbLINFO.Text = "Total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString() + ". Empate.";

            conexion1.IngresarHistorial(codiguito(), BlackJackClass.SumatoriaUsuario, BlackJackClass.SumatoriaDealer,
                                        ApuestaBlackjack, "EMPATE", (ApuestaBlackjack * 1), Connection.USUARIO);

            Connection.BALANCE += (ApuestaBlackjack * 1);

            conexion1.UpdateBalance(Connection.BALANCE, Connection.USUARIO);

            Actualizacion(Connection.USUARIO);

            btnQuedarse.Visible     = false;
            btnPEDIRSINI.Visible    = false;
            btnVolverAJugar.Visible = true;

            // usuario.SumarDinero(UsuarioCasino.User, (ApuestaBlackjack));
        }
    }
예제 #10
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        imgBtnApostar10.Visible   = false;
        imgBtnApostar50.Visible   = false;
        imgBtnApostar100.Visible  = false;
        imgBtnApostar500.Visible  = false;
        imgBtnApostar1000.Visible = false;

        blackJack.DealCards();



        BtnDelear.Visible = false;

        imgCarta1Usuario.Visible  = true;
        imgCarta1Usuario.ImageUrl = BlackJackClass.CartaUsuario1;

        imgCarta1Dealer.Visible  = true;
        imgCarta1Dealer.ImageUrl = BlackJackClass.CartaDealer1;

        imgCarta2Usuario.Visible  = true;
        imgCarta2Usuario.ImageUrl = BlackJackClass.CartaUsuario2;


        imgCarta2Dealer.Visible  = true;
        imgCarta2Dealer.ImageUrl = "~/Cartas/CartaVolteada.png";
        lblAgregar.Text          = BlackJackClass.CartaDealer2;


        btnQuedarse.Visible  = true;
        btnPEDIRSINI.Visible = true;
        btnDouble.Visible    = true;
        lbLINFO.Text         = " Total usuario: " + BlackJackClass.SumatoriaUsuario.ToString();

        if (BlackJackClass.SumatoriaUsuario == 21)
        {
            btnDouble.Visible        = false;
            imgCarta2Dealer.ImageUrl = BlackJackClass.CartaDealer2;
            blackJack.JugadaDealer();

            imgCarta3Dealer.Visible  = true;
            imgCarta3Dealer.ImageUrl = BlackJackClass.CartaDealer3;

            imgCarta4Dealer.Visible  = true;
            imgCarta4Dealer.ImageUrl = BlackJackClass.CartaDealer4;

            lbLINFO.Text = "total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString();


            if ((BlackJackClass.SumatoriaDealer < BlackJackClass.SumatoriaUsuario && BlackJackClass.SumatoriaUsuario <= 21) || BlackJackClass.SumatoriaDealer > 21 && BlackJackClass.SumatoriaUsuario < 22)
            {
                lbLINFO.Text = "Total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString() + ". ¡¡¡ HAS GANADO " + (ApuestaBlackjack * 2.5).ToString();

                conexion1.IngresarHistorial(codiguito(), BlackJackClass.SumatoriaUsuario, BlackJackClass.SumatoriaDealer,
                                            ApuestaBlackjack, "GANADOR", (ApuestaBlackjack * 2.5), Connection.USUARIO);

                Connection.BALANCE += (ApuestaBlackjack * 2.5);

                conexion1.UpdateBalance(Connection.BALANCE, Connection.USUARIO);

                Actualizacion(Connection.USUARIO);

                btnQuedarse.Visible     = false;
                btnPEDIRSINI.Visible    = false;
                btnVolverAJugar.Visible = true;

                UsuarioCasino usuario = new UsuarioCasino();
                // usuario.SumarDinero(UsuarioCasino.User, (ApuestaBlackjack * 2.5));
            }
            else
            {
                lbLINFO.Text = "Total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString() + ". La casa gana :(";

                conexion1.IngresarHistorial(codiguito(), BlackJackClass.SumatoriaUsuario, BlackJackClass.SumatoriaDealer,
                                            ApuestaBlackjack, "PERDEDOR", (ApuestaBlackjack * 0), Connection.USUARIO);

                btnQuedarse.Visible     = false;
                btnPEDIRSINI.Visible    = false;
                btnVolverAJugar.Visible = true;
            }
            if (BlackJackClass.SumatoriaDealer == BlackJackClass.SumatoriaUsuario)
            {
                lbLINFO.Text = "Total dealer: " + BlackJackClass.SumatoriaDealer.ToString() + " total usuario: " + BlackJackClass.SumatoriaUsuario.ToString() + ". Empate.";

                conexion1.IngresarHistorial(codiguito(), BlackJackClass.SumatoriaUsuario, BlackJackClass.SumatoriaDealer,
                                            ApuestaBlackjack, "EMPATE", (ApuestaBlackjack * 1), Connection.USUARIO);

                Connection.BALANCE += (ApuestaBlackjack * 1);

                conexion1.UpdateBalance(Connection.BALANCE, Connection.USUARIO);

                Actualizacion(Connection.USUARIO);

                btnQuedarse.Visible     = false;
                btnPEDIRSINI.Visible    = false;
                btnVolverAJugar.Visible = true;

                UsuarioCasino usuario = new UsuarioCasino();
                // usuario.SumarDinero(UsuarioCasino.User, (ApuestaBlackjack));
            }
        }
    }