Ejemplo n.º 1
0
        private void btnEditorial_Click(object sender, EventArgs e)
        {
            DetalleEditorial formulario = new DetalleEditorial();

            formulario.codigo = idEditorial;
            ElementoPila elemento = new ElementoPila(this, this.Name, null, codigo, null);

            pila.Push(elemento);
            formulario.pila = pila;
            Funciones.cambiarFormA(this, formulario);
        }
Ejemplo n.º 2
0
        private void btnAgregar_Click_2(object sender, EventArgs e)
        {
            Editorial unaEditorial = new Editorial();

            unaEditorial.nombre = txtNombre.Text;
            unaEditorial.id     = txtCodigo.Text;
            int          intRegsAffected = EditorialesManager.Insertar(unaEditorial);
            ElementoPila elemento        = pila.Pop();

            if (elemento.nombreForm == "NuevoLibro")
            {
                pila.Push(elemento);
                Funciones.agregarParaLibro(pila, this);
            }
            else
            {
                pila.Push(elemento);
                DetalleEditorial formulario = new DetalleEditorial(unaEditorial.id, pila);
                Funciones.cambiarFormA(this, formulario);
            }
        }