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);
        }
Exemple #2
0
        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);
                }
            }
        }