private void EditarToolStripButton_Click(object sender, EventArgs e) { if (PersonasDataGridView.SelectedRows.Count == 0) { return; } DataGridViewRow r = PersonasDataGridView.SelectedRows[0]; Persona persona = (Persona)r.Tag; FrmPersonasAE frm = new FrmPersonasAE(repositorio) { Text = "Editar Persona" }; frm.SetPersona(persona); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { repositorio.Modificar(persona); SetearFila(r, persona); MessageBox.Show("Registro Editado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void NuevoToolStripButton_Click(object sender, EventArgs e) { FrmPersonasAE frm = new FrmPersonasAE(repositorio) { Text = "Agregar una Persona" }; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { Persona persona = frm.GetPersona(); repositorio.Agregar(persona); var r = ConstruirFila(); SetearFila(r, persona); AgregarFila(r); MostrarCantidadDePersonas(); MessageBox.Show("Registro agregado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } }