private void btnEditarFunc_Click(object sender, System.EventArgs e)
        {
            if (dgvExibeFunc.CurrentRow != null)
            {
                //pega a linha no dataGrid selecionada e abre a telaCadastro de funcionário já setados para alteração
                int linha = dgvExibeFunc.CurrentRow.Index;

                DialogResult edit = MessageBox.Show("Deseja editar o Funcionário selecionado?", "Editar", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (edit == DialogResult.Yes)
                {
                    abasGerFuncionario.SelectedTab = abaCadFuncionario;

                    PessoaBanco      p = new PessoaBanco();
                    FuncionarioBanco f = new FuncionarioBanco();

                    cpfAntigo = long.Parse((dgvExibeFunc[0, linha].Value).ToString());
                    PreencheCamposPessoa(p.BuscarPessoa(Convert.ToInt64(dgvExibeFunc[0, linha].Value.ToString())));
                    PreencheCamposFuncionario(f.BuscarFuncionario(Convert.ToInt64(dgvExibeFunc[0, linha].Value.ToString())));

                    btnCadastrarFunc.Text = "Salvar";
                    mtbCpfFunc.Enabled    = false;
                }
            }
            else
            {
                MessageBox.Show("Nenhum funcionário selecionado");
            }
            //btnExibirTodosFunc_Click(sender, e);
            //dgvExibeFunc.RefreshEdit();
        }
Пример #2
0
        private void txtCodFuncAluga_Leave(object sender, EventArgs e)
        {
            if (txtCodFuncAluga.Text.Trim() != string.Empty)
            {
                int codigo_funcionario = Convert.ToInt32(txtCodFuncAluga.Text);

                FuncionarioBanco funcionariobanco = new FuncionarioBanco();
                txtExibeNomeFuncionario.Text = (funcionariobanco.BuscarFuncionario_codigo(codigo_funcionario)).ToString();
            }
        }