private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { // Obtendo a matrícula do funcionário selecionado. Int32 _matricula = Convert.ToInt32(dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[0].Value); if (dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[dataGridView1.CurrentCell.ColumnIndex].Value.ToString() == "Alterar") { _frmCadFuncionario = new FrmCadFuncionario(_matricula); _frmCadFuncionario.Show(); } else if (dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[dataGridView1.CurrentCell.ColumnIndex].Value.ToString() == "Excluir") { _funcionario = _dalFuncionario.BuscarPorMatricula(_matricula); if (_funcionario != null) { if (MessageBox.Show("Confirma a exclusão deste funcionário?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { _funcionario.Delete(); _dalFuncionario.Post(_funcionario); btnBuscar_Click(sender, e); } } } }
private void btnNovo_Click(object sender, EventArgs e) { _frmCadFuncionario = new FrmCadFuncionario(); _frmCadFuncionario.Show(); }