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