Beispiel #1
0
        public MainWindow()
        {
            InitializeComponent();

            MySqlCommand    command = conectar.CreateCommand();
            MySqlDataReader reader;

            command.CommandText = "SELECT * FROM Usuario where idUsuario = 1";
            conectar.Open();
            reader = command.ExecuteReader();
            if (reader.Read())
            {
                user.ID   = Convert.ToInt32(reader["idusuario"]);
                user.nome = reader["nome"].ToString();
                user.vida = Convert.ToDouble(reader["vida"]);
                user.velocidadeDeLocomocao = Convert.ToDouble(reader["velocidadedelocomocao"]);
                user.velocidadeDeAtaque    = Convert.ToDouble(reader["velocidadedeataque"]);
                user.Mana = Convert.ToDouble(reader["mana"]);
                user.Gold = Convert.ToInt32(reader["gold"]);
                user.regeneracaoDeVida = Convert.ToDouble(reader["regeneracaodevida"]);
                user.danoBase          = Convert.ToDouble(reader["danobase"]);
                user.armadura          = Convert.ToDouble(reader["armadura"]);
                user.regeneracaoDeMana = Convert.ToDouble(reader["regeneracaodemana"]);
                user.tempoDeJogo       = Convert.ToString(reader["tempodejogo"]);
                conectar.Close();
                Chat janela = new Chat(user);
                janela.Show();
                conectar.Close();
                this.Close();
            }
        }
Beispiel #2
0
 private void Button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text == "")
     {
         MessageBox.Show("Вы не ввели имя");
     }
     else
     {
         Chat tmp = new Chat();
         tmp.bot.LoadHistory(textBox1.Text);
         tmp.Show();
         tmp.RestoreChat();
         this.Hide();
     }
 }
Beispiel #3
0
        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;
                }
            }
        }