Exemplo n.º 1
0
    public void OpenCategory(string filename, bool forward = true)
    {
        folderLevel = FolderLevel.PickBundle;
        AllNodeStrings.Clear();
        returnToMenu     = false;
        this.topCategory = (BundleItem.TopCategory)Enum.Parse(typeof(BundleItem.TopCategory), filename);
        bundleItems      = TODV2.GetItemByTopCategory(this.topCategory);



        foreach (BundleItem b in bundleItems)
        {
//                if (File.Exists(Globals.BUNDLEPATH + b.bundle.ToString().ToLower()))

            AllNodeStrings.Add(b.BundleName.ToString() + ".bundle");
        }

        AllNodeStrings = AllNodeStrings.Distinct().ToList();

        if (forward)
        {
            ResetCurrentPage();
        }
        else
        {
            GetSavedPage();
        }
        BuildNodes();
    }
Exemplo n.º 2
0
 public static List <BundleItem> GetItemByTopCategory(BundleItem.TopCategory tc)
 {
     return(_tod.FindAll(x => x.topFolder == tc));
 }