コード例 #1
0
ファイル: Classe.xaml.cs プロジェクト: MestreSol/Escola
        private void btSim_Click(object sender, RoutedEventArgs e)
        {
            switch (i)
            {
            case 1:
                try
                {
                    Conexao      con     = new Conexao();
                    String       Insert  = "UPDATE `chatbot`.`usuario` SET `Classe`='1' WHERE `idUsuario`='1'";
                    MySqlCommand inserir = new MySqlCommand(Insert, con.conectar);
                    inserir.ExecuteReader();
                    MySqlCommand Consulta = new MySqlCommand();
                    Consulta.Connection  = con.conectar;
                    Consulta.CommandText = "SELECT * FROM Usuario WHERE idUsuario = 1";
                    MySqlDataReader Resultado = Consulta.ExecuteReader();
                    if (Resultado.Read())
                    {
                        Usuario usuario = new Usuario(Convert.ToInt32(Resultado["idUsuario"]), Convert.ToString(Resultado["nome"]), Convert.ToDouble(Resultado["Vida"]), Convert.ToDouble(Resultado["velocidadeDeLocomocao"]), Convert.ToDouble(Resultado["velocidadeDeAtaque"]), Convert.ToDouble(Resultado["Mana"]), Convert.ToInt32(Resultado["Gold"]), Convert.ToDouble(Resultado["regeneracaoDeVida"]), Convert.ToDouble(Resultado["danoBase"]), Convert.ToDouble(Resultado["armadura"]), Convert.ToDouble(Resultado["regeneracaoDeMana"]), Convert.ToString(Resultado["TempoDeJogo"]));
                    }

                    Chat janela = new Chat();
                    janela.Show();
                    this.Close();
                    break;
                }
                catch (MySqlException E)
                {
                    Tratamento erro = new Tratamento(E.ToString(), 2);
                    Environment.Exit(0);
                    break;
                }

            case 2:
                try
                {
                    Conexao      con     = new Conexao();
                    String       Insert  = "UPDATE `chatbot`.`usuario` SET `Classe`='2' WHERE `idUsuario`='1'";
                    MySqlCommand inserir = new MySqlCommand(Insert, con.conectar);
                    inserir.ExecuteReader();
                    MySqlCommand Consulta = new MySqlCommand();
                    Consulta.Connection  = con.conectar;
                    Consulta.CommandText = "SELECT * FROM Usuario WHERE idUsuario = 1";
                    MySqlDataReader Resultado = Consulta.ExecuteReader();
                    if (Resultado.Read())
                    {
                        Usuario usuario = new Usuario(Convert.ToInt32(Resultado["idUsuario"]), Convert.ToString(Resultado["nome"]), Convert.ToDouble(Resultado["Vida"]), Convert.ToDouble(Resultado["velocidadeDeLocomocao"]), Convert.ToDouble(Resultado["velocidadeDeAtaque"]), Convert.ToDouble(Resultado["Mana"]), Convert.ToInt32(Resultado["Gold"]), Convert.ToDouble(Resultado["regeneracaoDeVida"]), Convert.ToDouble(Resultado["danoBase"]), Convert.ToDouble(Resultado["armadura"]), Convert.ToDouble(Resultado["regeneracaoDeMana"]), Convert.ToString(Resultado["TempoDeJogo"]));
                    }

                    Chat janela = new Chat();
                    janela.Show();
                    this.Close();
                    break;
                }
                catch (MySqlException E)
                {
                    Tratamento erro = new Tratamento(E.ToString(), 2);
                    Environment.Exit(0);
                    break;
                }

            case 3:
                try
                {
                    Conexao      con     = new Conexao();
                    String       Insert  = "UPDATE `chatbot`.`usuario` SET `Classe`='3' WHERE `idUsuario`='1'";
                    MySqlCommand inserir = new MySqlCommand(Insert, con.conectar);
                    inserir.ExecuteReader();
                    MySqlCommand Consulta = new MySqlCommand();
                    Consulta.Connection  = con.conectar;
                    Consulta.CommandText = "SELECT * FROM Usuario WHERE idUsuario = 1";
                    MySqlDataReader Resultado = Consulta.ExecuteReader();
                    if (Resultado.Read())
                    {
                        Usuario usuario = new Usuario(Convert.ToInt32(Resultado["idUsuario"]), Convert.ToString(Resultado["nome"]), Convert.ToDouble(Resultado["Vida"]), Convert.ToDouble(Resultado["velocidadeDeLocomocao"]), Convert.ToDouble(Resultado["velocidadeDeAtaque"]), Convert.ToDouble(Resultado["Mana"]), Convert.ToInt32(Resultado["Gold"]), Convert.ToDouble(Resultado["regeneracaoDeVida"]), Convert.ToDouble(Resultado["danoBase"]), Convert.ToDouble(Resultado["armadura"]), Convert.ToDouble(Resultado["regeneracaoDeMana"]), Convert.ToString(Resultado["TempoDeJogo"]));
                    }

                    Chat janela = new Chat();
                    janela.Show();
                    this.Close();
                    break;
                }
                catch (MySqlException E)
                {
                    Tratamento erro = new Tratamento(E.ToString(), 2);
                    Environment.Exit(0);
                    break;
                }

            case 4:
                try
                {
                    Conexao      con     = new Conexao();
                    String       Insert  = "UPDATE `chatbot`.`usuario` SET `Classe`='4' WHERE `idUsuario`='1'";
                    MySqlCommand inserir = new MySqlCommand(Insert, con.conectar);
                    inserir.ExecuteReader();
                    MySqlCommand Consulta = new MySqlCommand();
                    Consulta.Connection  = con.conectar;
                    Consulta.CommandText = "SELECT * FROM Usuario WHERE idUsuario = 1";
                    MySqlDataReader Resultado = Consulta.ExecuteReader();
                    if (Resultado.Read())
                    {
                        Usuario usuario = new Usuario(Convert.ToInt32(Resultado["idUsuario"]), Convert.ToString(Resultado["nome"]), Convert.ToDouble(Resultado["Vida"]), Convert.ToDouble(Resultado["velocidadeDeLocomocao"]), Convert.ToDouble(Resultado["velocidadeDeAtaque"]), Convert.ToDouble(Resultado["Mana"]), Convert.ToInt32(Resultado["Gold"]), Convert.ToDouble(Resultado["regeneracaoDeVida"]), Convert.ToDouble(Resultado["danoBase"]), Convert.ToDouble(Resultado["armadura"]), Convert.ToDouble(Resultado["regeneracaoDeMana"]), Convert.ToString(Resultado["TempoDeJogo"]));
                    }

                    Chat janela = new Chat();
                    janela.Show();
                    this.Close();
                    break;
                }
                catch (MySqlException E)
                {
                    Tratamento erro = new Tratamento(E.ToString(), 2);
                    Environment.Exit(0);
                    break;
                }

            case 5:
                try
                {
                    Conexao      con     = new Conexao();
                    String       Insert  = "UPDATE `chatbot`.`usuario` SET `Classe`='5' WHERE `idUsuario`='1'";
                    MySqlCommand inserir = new MySqlCommand(Insert, con.conectar);
                    inserir.ExecuteReader();
                    MySqlCommand Consulta = new MySqlCommand();
                    Consulta.Connection  = con.conectar;
                    Consulta.CommandText = "SELECT * FROM Usuario WHERE idUsuario = 1";
                    MySqlDataReader Resultado = Consulta.ExecuteReader();
                    if (Resultado.Read())
                    {
                        Usuario usuario = new Usuario(Convert.ToInt32(Resultado["idUsuario"]), Convert.ToString(Resultado["nome"]), Convert.ToDouble(Resultado["Vida"]), Convert.ToDouble(Resultado["velocidadeDeLocomocao"]), Convert.ToDouble(Resultado["velocidadeDeAtaque"]), Convert.ToDouble(Resultado["Mana"]), Convert.ToInt32(Resultado["Gold"]), Convert.ToDouble(Resultado["regeneracaoDeVida"]), Convert.ToDouble(Resultado["danoBase"]), Convert.ToDouble(Resultado["armadura"]), Convert.ToDouble(Resultado["regeneracaoDeMana"]), Convert.ToString(Resultado["TempoDeJogo"]));
                    }

                    Chat janela = new Chat();
                    janela.Show();
                    this.Close();
                    break;
                }
                catch (MySqlException E)
                {
                    Tratamento erro = new Tratamento(E.ToString(), 2);
                    Environment.Exit(0);
                    break;
                }
            }
        }