Beispiel #1
0
        public void remove()
        {
            try {
                Conexion.deleteFolder(_carpeta);
                if (_archivos != null)
                {
                    foreach (Archivo a in _archivos)
                    {
                        removeFile(a);
                    }
                    _archivos = null;
                }

                if (_carpetasHijo != null)
                {
                    foreach (Carpeta c in _carpetasHijo)
                    {
                        c.remove();
                    }
                    _carpetasHijo = null;
                }



                Lista.removeCarpetaClass(_carpeta.id);
            } catch (MySqlException exc) {
                MessageBox.Show("No se ha podido conectar a la base de datos");
            }
        }