Exemplo n.º 1
0
 /**
  * Carga los datos de la base de datos online
  */
 public void loadDataConexion(long id)
 {
     try {
         List <MenuClass> menus = Conexion.loadMenus(_profile.id);
         if (menus != null)
         {
             foreach (MenuClass m in menus)
             {
                 addMenuFromClass(m);
                 List <CarpetaClass> carpetas = OrderClass.orderListOfCarpetaClass(Conexion.loadFoldersFromMenu(m.id));
                 if (carpetas != null)
                 {
                     foreach (CarpetaClass c in carpetas)
                     {
                         addCarpetaFromLoad(c);
                         loadFiles(c);
                         loadSubCarpetas(c, m.id);
                     }
                 }
             }
         }
         Lista.orderWrapsPrincipales();
         Lista.modifyMode(_profile.mode);
     } catch (MySqlException exc) {
         MessageBox.Show("No se ha podido conectar a la base de datos");
     }
 }