private void Dgrid_Bancos_CellContentClick(object sender, DataGridViewCellEventArgs e) { // MessageBox.Show("Identificado o click", "ok", MessageBoxButtons.OK, MessageBoxIcon.Warning); Banco itemSelecionado = (Banco)dgrid_Bancos.Rows[e.RowIndex].DataBoundItem; if (dgrid_Bancos.Columns[e.ColumnIndex].Name == "Bt_Editar") // Editar { // MessageBox.Show("Clicou no botão Editar", "ok", MessageBoxButtons.OK, MessageBoxIcon.Warning); frm_BancosManutencao frm = new frm_BancosManutencao(itemSelecionado.Id); frm.ShowDialog(); AtualizarGrid(); } if (dgrid_Bancos.Columns[e.ColumnIndex].Name == "Bt_Excluir") // Excluir { DialogResult result = MessageBox.Show("Deseja apagar?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { repository.Apagar(itemSelecionado.Id); AtualizarGrid(); } } }
private void gridBancos_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex > -1 && e.RowIndex > -1) { Banco itemSelecionado = (Banco)gridBancos.Rows[e.RowIndex].DataBoundItem; if (gridBancos.Columns[e.ColumnIndex].Name == "btnEditar") //Editar { FrmManutencaoBanco frm = new FrmManutencaoBanco(itemSelecionado.Id); frm.ShowDialog(); AtualizarGrid(); } if (gridBancos.Columns[e.ColumnIndex].Name == "btnApagar") //Apagar { DialogResult resut = MessageBox.Show("Deseja apagar o item?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resut == DialogResult.Yes) { BancoRepository.Apagar(itemSelecionado.Id); AtualizarGrid(); } } } }
private void dgvLista_Banco_CellContentClick(object sender, DataGridViewCellEventArgs e) { Banco banco = (Banco)(dgvLista_Banco.SelectedRows[0].DataBoundItem); if (dgvLista_Banco.Columns[e.ColumnIndex].Name == "btnEditar") { if (dgvLista_Banco.SelectedRows.Count > 0) { fCad_Banco frm = new fCad_Banco(); frm.PreencherBanco(banco); frm.ShowDialog(); bancoRepository.Editar(frm.BancoManutencao); AtualizarGrid(); } } else if (dgvLista_Banco.Columns[e.ColumnIndex].Name == "btnApagar") { DialogResult result = MessageBox.Show("Deseja apagar o item?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { bancoRepository.Apagar(banco.Id); AtualizarGrid(); MessageBox.Show("Item Removido com Sucesso!"); } else { MessageBox.Show("Operação Cancelada"); } } }