private void btnRemover_Click(object sender, EventArgs e)
 {
     if (funcionarioController.RemoverFuncionario(txbCPF))
     {
         funcionarioController.FiltrarFuncionarios(dgvFuncionarios, txbFiltroFuncionarios.Text, txbCPF, txbNome, txbContato,
                                                   dtpBirthdate, txbEmail, txbCargo, btnAtualizar, btnRemover);
     }
 }
예제 #2
0
        private void removerFuncionario(object sender, EventArgs e)
        {
            if (idSelecionado == null)
            {
                MessageBox.Show("Por favor, selecione um funcionario na lista");
                return;
            }

            int funcId = Convert.ToInt32(idSelecionado);

            FuncionarioController.RemoverFuncionario(funcId);

            dataGridFuncionarios.DataSource = null;
            dataGridFuncionarios.DataSource = serializeFuncionarios();

            MessageBox.Show("O funcionario foi removido com sucesso!");

            limparSelecao();
        }