public static async Task<Move> FindMove(string sName) { CurrentMove = MoveListCollection.FirstOrDefault(oMove => oMove.Name == sName); if (CurrentMove == null) { StorageFolder oMoveFolder = await ApplicationData.Current.LocalFolder.CreateFolderAsync(sName); CurrentMove = new Move(oMoveFolder); MoveListCollection.Add(CurrentMove); } return CurrentMove; }
public static async Task LoadFolders() { CurrentMove = null; MoveListCollection.Clear(); IReadOnlyList<StorageFolder> oFolders = await ApplicationData.Current.LocalFolder.GetFoldersAsync(); foreach (StorageFolder oFolder in oFolders) { Move oMove = new Move(oFolder); MoveListCollection.Add(oMove); oMove.LoadFolders(); } }
public Box(Move oMove, QRCodeWrapper oQRCode) { AssociatedMove = oMove; QRCode = oQRCode; IsPacked = true; }