Пример #1
0
        private void nomesFuncionarios()                                                        // Método para exibir os nomes dos funcionários cadastrado no servidor ->
        {
            Funcionario F = new Funcionario();                                                  // Criando um objeto do tipo Funcionário para fazer a busca com atributos do servidor. Está classe "Funcionario" herda os atributos da classe "conexaoMysql".

            try                                                                                 // Abrindo tratador de exceções.
            {
                F.Conectando(MainWindow.senhaMysql);                                            // Abrindo conexão com servidor.
                F.Comando.Connection  = F.Conexao;
                F.Comando.CommandText = "select * from cadastro.funcionario order by Nome asc"; // Query do servidor.
                F.Reader = F.Comando.ExecuteReader();                                           // Executando a query.
                if (F.Reader.HasRows)                                                           // Verificando se há registros no servidor.
                {
                    while (F.Reader.Read())                                                     // Carregando registros.
                    {
                        listNome.Add(F.Reader["Nome"].ToString());                              // Enviando os nomes para a lista.
                    }
                }
                F.Reader.Close();  // Fechando a consulta.
                F.Conexao.Close(); // Fechando a conexão com servidor.
            }
            catch (Exception Ex)   // Tratando as exceções.
            {
                MessageBox.Show("Erro no sistema! Por favor contate o desenvolvedor sobre o problema.");
                MessageBox.Show(Ex.ToString());                    // Exibindo mensagem de erro.
            }
            listBoxExibindoNomeFuncionario.ItemsSource = listNome; // Pegando a lista e exibindo no "listBoxExibindoNomesFuncionario".
        }
Пример #2
0
        public static exibirDadosFuncionario exibirF; // Atributo do Form "exibirDadosFuncionario".

        public exibirDadosFuncionario()               // Main.
        {
            InitializeComponent();
            exibirF = this; // Instanciando o atributo.

            Funcionario F = new Funcionario();

            ComboBoxEstado.Items.Clear();                                         // Limpando o item selecionado no "comboBoxEstado" para que possa receber outra seleção.

            try                                                                   // Abrindo o tratamento de exceções.
            {
                F.Conectando(MainWindow.senhaMysql);                              // Abrindo conexão com servidor.
                F.Comando.Connection  = F.Conexao;
                F.Comando.CommandText = "select Estados from cadastro.tabela";    // Query do servidor.
                F.Reader = F.Comando.ExecuteReader();                             // Executando a query.
                if (F.Reader.HasRows)                                             // Se existir registros no servidor será executado a busca ->
                {
                    while (F.Reader.Read())                                       // Carregando registros.
                    {
                        ComboBoxEstado.Items.Add(F.Reader["Estados"].ToString()); // Inserindo no "ComboBoxEstado" todos os "Estados" cadastrados no servidor.
                    }
                }
                F.Reader.Close();  // Fechando a consulta.
                F.Conexao.Close(); // Fechando conexão com servidor.
            }
            catch (Exception Ex)   // Tratando as exceções.
            {
                MessageBox.Show("Erro no sistema! Por favor contate o desenvolvedor sobre o problema.");
                MessageBox.Show(Ex.ToString()); // Exibindo uma mensagem com o erro.
            }
        }