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(); }
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(); } }