private void btnEditarCli_Click(object sender, System.EventArgs e) { if (dgvExibeCli.CurrentRow != null) { int linha = dgvExibeCli.CurrentRow.Index; DialogResult edicao = MessageBox.Show("Deseja editar o cliente selecionado?", "Edição", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (edicao == DialogResult.Yes) { abasGerCliente.SelectedTab = abaCadCliente; PessoaBanco p = new PessoaBanco(); ClienteBanco c = new ClienteBanco(); cpfAntigoCliente = long.Parse((dgvExibeCli[0, linha].Value).ToString()); PreencheCamposPessoa(p.BuscarPessoa(Convert.ToInt64(dgvExibeCli[0, linha].Value.ToString()))); PreencheCamposCliente(c.Buscar_Cliente(Convert.ToInt64(dgvExibeCli[0, linha].Value.ToString()))); btnCadastrarCli.Text = "Salvar"; mtbCpfCli.Enabled = false; } } else { MessageBox.Show("Nenhum cliente foi selecionado!"); } }
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(); }