Пример #1
0
        /**
         * Añade una carpeta al menu
         */
        private void addCarpeta()
        {
            try {
                Carpeta p1 = new Carpeta(this, Lista.getWrapVisible(), menuCarpetas, null);

                AddCarpeta newSerie = new AddCarpeta(p1, _activatedButton);
                newSerie.ShowDialog();

                if (newSerie.createdSerie())
                {
                    Lista.addCarpeta(p1);
                    WrapPanelPrincipal aux = Lista.getWrapVisible();

                    p1.actualizar();

                    string name             = _activatedButton.Content.ToString();
                    p1.getClass().rutaPadre = _profile.nombre + "|C/" + name;
                    p1.setRutaPrograma(_profile.nombre + "|C/" + name + "/" + p1.getClass().nombre);

                    Conexion.saveFolder(p1);

                    aux.addCarpeta(p1);
                    p1.SetGridsOpciones(GridPrincipal, GridSecundario);
                    Lista.orderWrap(aux);
                }
                else
                {
                    p1 = null;
                }
            } catch (MySqlException exc) {
                MessageBox.Show("No se ha podido conectar a la base de datos");
            } catch (SQLiteException exc2) {
                MessageBox.Show("No se ha podido conectar a la base de datos");
            }
        }
Пример #2
0
        /**
         * Añade una carpeta a partir de un registro en la base de datos
         */
        private void addCarpetaFromLoad(CarpetaClass cc)
        {
            Carpeta p1 = new Carpeta(this, Lista.getWrapVisible(), menuCarpetas, null);

            Lista.addCarpeta(p1);

            WrapPanelPrincipal aux = Lista.getWrapVisible();

            p1.setClass(cc);
            p1.actualizar();

            aux.addCarpeta(p1);

            p1.SetGridsOpciones(GridPrincipal, GridSecundario);

            p1.clickEspecial();
        }