private void BtnEditar_Click(object sender, EventArgs e)
        {
            var ventana = new EditarModelo(Modelo.ID);

            ventana.OnModeloActualizado += (s, ev) =>
            {
                MessageBox.Show("Modelo Actualizado");
                this.OnModeloActualizado(this, new EditarModeloEventArgs()
                {
                    Modelo = ev.Modelo
                });
                this.CargarModelo(ev.Modelo.ID);
            };
            ventana.Show();
        }
示例#2
0
        private void BtnEditar_Click(object sender, EventArgs e)
        {
            if (dgModelos.SelectedRows.Count != 1)
            {
                MessageBox.Show("Selecione una fila");
                return;
            }

            var editarForm = new EditarModelo((int)dgModelos.SelectedRows[0].Cells[0].Value);

            editarForm.OnModeloActualizado += (s, ev) =>
            {
                MessageBox.Show("Modelo actualizado");
                this.Display();
            };
            editarForm.Show();
        }