private void ManejadorCentral(object sender, EventArgs e) { if ((((ToolStripMenuItem)sender).Name == btnBaja.Name) && (listBox1.SelectedIndex >= 0)) { //frmasc = new FrmMascota(this._listaMascotas[listBox1.SelectedIndex]); if (frmMasc.ShowDialog(this) == DialogResult.OK) { this.Baja(); this.RefrescarLista(); } } else if ((((ToolStripMenuItem)sender).Name == btnModificar.Name) && (listBox1.SelectedIndex >= 0)) { if (frmMasc.ShowDialog(this) == DialogResult.OK) { frmMasc = new FrmMascota(this._listaMascotas[listBox1.SelectedIndex]); this._listaMascotas[listBox1.SelectedIndex] = frmMasc.mascota; this.RefrescarLista(); } if (actualizador != null) { actualizador(this._listaMascotas); } } }
private void btnAlta_Click(object sender, EventArgs e) { frmMasc = new FrmMascota(); frmMasc.ShowDialog(this); if (frmMasc.DialogResult == DialogResult.OK) { this._listaMascotas.Add(frmMasc.mascota); this.RefrescarLista(); if (actualizador != null) { actualizador(this._listaMascotas); } } }