private void btnAutor_Click(object sender, EventArgs e) { DetalleAutor formulario = new DetalleAutor(); ElementoPila elemento = new ElementoPila(this, this.Name, null, codigo, null); formulario.codigo = idAutor; pila.Push(elemento); formulario.pila = pila; Funciones.cambiarFormA(this, formulario); }
private void btnAgregar_Click_1(object sender, EventArgs e) { Autor unAutor = new Autor(); unAutor.nombre = txtNombre.Text; unAutor.id = txtCodigo.Text; int intRegsAffected = AutoresManager.Insertar(unAutor); if (intRegsAffected > 0) { ElementoPila elemento = pila.Pop(); if (elemento.nombreForm == "NuevoLibro") { pila.Push(elemento); Funciones.agregarParaLibro(pila, this); } else { DetalleAutor formulario = new DetalleAutor(unAutor.id, pila); pila.Push(elemento); Funciones.cambiarFormA(this, formulario); } } }