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(); } }
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(); } }
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; } } }