Exemplo n.º 1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            Categoria unaCategoria = new Categoria();

            unaCategoria.nombre      = txtNombre.Text;
            unaCategoria.descripcion = txtDescripcion.Text;
            unaCategoria.id          = txtCodigo.Text;
            int intRegsAffected = CategoriasManager.Insertar(unaCategoria);

            if (intRegsAffected > 0)
            {
                ElementoPila elemento = pila.Pop();
                if (elemento.nombreForm == "NuevoLibro")
                {
                    pila.Push(elemento);
                    Funciones.agregarParaLibro(pila, this);
                }
                else
                {
                    pila.Push(elemento);
                    DetalleCategoria formulario = new DetalleCategoria(unaCategoria.id, pila);
                    Funciones.cambiarFormA(this, formulario);
                }
            }
        }