private void TextPesquisar_TextChanged(object sender, EventArgs e)
        {
            try
            {
                List <Funcionario> funcionarios = _funcionarioController.Pesquisar(textPesquisar.Text);

                DataTable dt = new DataTable();
                dt.Columns.Add("Nome", typeof(string));
                dt.Columns.Add("Login", typeof(string));
                dt.Columns.Add("Senha", typeof(string));
                dt.Columns.Add("Perfil de Acesso", typeof(string));

                foreach (Funcionario funcionario in funcionarios)
                {
                    dt.Rows.Add(funcionario.Nome, funcionario.Login, funcionario.Senha, funcionario.PerfilAcesso.ToString());
                }
                ListaFuncionarios = funcionarios;
                dgFuncionarioConsulta.DataSource = dt;
            }
            catch (ConcorrenciaBancoException ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Beispiel #2
0
 private void Pesquisar(Funcionario funcionario)
 {
     funcionario.Nome          = tbBuscarNome.Text;
     dgvFuncionario.DataSource = funcionarioController.Pesquisar(funcionario);
 }