private void ButtonBuscar_Click(object sender, RoutedEventArgs e) // Butão responsavel por fazer a buscar do funcionário pelo Cpf. { Funcionario F = new Funcionario(); // Criando um objeto (Para buscar os dados do funcionário pelo Cpf digitado no "TextBoxBuscar"). if (!F.exibirFuncionario(TextBoxBuscar.Text)) // Enviando o que foi digitado no "TextBoxBuscar" para verificação e exibição dos dados. { // Caso não encontre o funcionário pelo Cpf informado, será exibido esta mensagem... MessageBox.Show("O resgistro não foi encontrado. Por favor, verifique se colocou o CPF corretamente e tente novamente.\nCaso não consiga, aconselho a usar o método da busca pelo nome."); TextBoxBuscar.Text = ""; // Limpando o "TextBoxBuscar". } }
private void listBoxExibindoNomeFuncionario_SelectionChanged(object sender, SelectionChangedEventArgs e) // ListBox que estará exibindo o nome dos funcionários. { ListBox list = sender as ListBox; // Instanciando o listBox. if (list.SelectedIndex != -1) // Validando se o clique do mouse foi clicado fora das opções disponíveis. Caso esteja sendo clicado fora, nada irá acontecer. Caso contrario... { listBoxExibindoNomeFuncionario.SelectedIndex = list.SelectedIndex; // "Limpando o clique do mouse". Funcionario F = new Funcionario(); // Criando um novo objeto (Para usar o método para pegar o id do funcionário selecionado). F.exibirFuncionario(listBoxExibindoNomeFuncionario.SelectedItem.ToString()); // Enviando o funcionário (Nome) clicado no "listBoxExibindoNomeFuncionario" para ser validado... // e exibir os dados desse funcionário no Form "exibirFuncionario". } }