private void ComboBox2_SelectedIndexChanged(object sender, EventArgs e) { MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB"); MySqlCommand command = new MySqlCommand("select * from produtos where Produto_Nome='" + comboBoxProduto.Text + "';", objeto_connection); MySqlDataReader Registro_Query; try { objeto_connection.Open(); Registro_Query = command.ExecuteReader(); while (Registro_Query.Read()) { string Id = Registro_Query.GetInt32("Produto_Id").ToString(); string Valor = Registro_Query.GetDecimal("Produto_Valor").ToString(); textBoxIdProduto.Text = Id; textBoxValorProduto.Text = Valor; } } catch (Exception erro) { MessageBox.Show("Message: " + erro); } }
private void Combo_Produto() { MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB"); MySqlCommand command = new MySqlCommand("select * from produtos ;", objeto_connection); MySqlDataReader Registro_Query; try { objeto_connection.Open(); Registro_Query = command.ExecuteReader(); while (Registro_Query.Read()) { string Nome = Registro_Query.GetString("Produto_Nome"); comboBoxProduto.Items.Add(Nome); } } catch (Exception erro) { MessageBox.Show("Message: " + erro); } }
public List <UsuarioData> ListarUsuarios() { MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB"); objeto_connection.Open(); MySqlCommand command = new MySqlCommand("select * from usuarios", objeto_connection); var listaUsuarios = new List <UsuarioData>(); try { //executa o comando command.CommandType = System.Data.CommandType.Text; //recebe resultado do SELECT MySqlDataReader Registro_Query; Registro_Query = command.ExecuteReader(); while (Registro_Query.Read()) { var oUsuario = new UsuarioData(); oUsuario.Codigo = Convert.ToInt32(Registro_Query["Codigo"].ToString()); oUsuario.Nome_Completo = (Registro_Query["Nome_Completo"].ToString()); oUsuario.Sexo = (Registro_Query["Sexo"].ToString()); oUsuario.Email = (Registro_Query["Email"].ToString()); oUsuario.Login = (Registro_Query["Login"].ToString()); oUsuario.Senha = (Registro_Query["Senha"].ToString()); oUsuario.Data_Cadastro = (Registro_Query["Data_Cadastro"].ToString()); listaUsuarios.Add(oUsuario); } } catch (MySqlException mysqle) { throw new System.Exception(mysqle.ToString()); } finally { objeto_connection.Close(); } return(listaUsuarios); }
private void ButtonEfetuarCompra_Click(object sender, EventArgs e) { MySqlConnection objeto_connection = new MySqlConnection("server=localhost;userid=root;password=admin123;database=SistemaDB"); objeto_connection.Open(); MySqlCommand command = new MySqlCommand("select * from produtos where Produto_Id = @Id_Produto", objeto_connection); MySqlParameter param = new MySqlParameter("@Id_Produto", MySqlDbType.Int32); param.Value = int.Parse(textBoxIdProduto.Text); command.Parameters.Add(param); //executa o comando command.CommandType = CommandType.Text; tablepedidos(); //recebe resultado do SELECT MySqlDataReader Registro_Query; Registro_Query = command.ExecuteReader(); Registro_Query.Read(); string qtde_estoque = Registro_Query.GetString(3); int qtde_estoque2 = int.Parse(qtde_estoque); if (int.Parse(textBoxIdQuantidade.Text) <= qtde_estoque2) { string insertQuery = "call Cliente_Compra('" + textBoxIdCliente.Text + "', '" + textBoxIdQuantidade.Text + "', '" + textBoxValorProduto.Text + "', '" + textBoxIdProduto.Text + "', '" + textBoxValorTotal.Text + "')"; executeMyQuery(insertQuery); tablepedidos(); } else { MessageBox.Show("Operação não Completada!!! Quantidade total disponível para esse produto: " + qtde_estoque2); } }