private async Task <IStorageFolder> GetGroupedDownloadFolder(IStorageFolder storageFolder, DownloadGroupByItem state) { var folderName = state.Decider(DateTime.Now); if (folderName.Length == 0) { return(storageFolder); } return(await storageFolder.CreateFolderAsync(folderName, Windows.Storage.CreationCollisionOption.OpenIfExists)); }
public static void SetState(DownloadGroupByItem item) { ApplicationData.Current.LocalSettings.Values[settingKey] = ((int)(item.State)).ToString(); }