public static async Task <int> GetRandomSpreekwoordAndSaveImageToFile() { SpreekwoordenWrapper spreekwoordInstance = await SpreekwoordenWrapper.GetInstance(); List <Spreekwoord> spreekwoorden = new List <Spreekwoord>(); if (!spreekwoordInstance.ChangeLockscreen) { return(0); } if (spreekwoordInstance.SourceIsRandom) { spreekwoorden.AddRange(await Datahandler.GetRandomSpreekwoorden()); } if (spreekwoordInstance.SourceIsList) { spreekwoorden.AddRange(spreekwoordInstance.MyItems); } if (spreekwoorden.Count == 0) { return(0); } Random random = new Random(); Spreekwoord s = spreekwoorden[random.Next(0, spreekwoorden.Count)]; await GetSpreekwoordenTile(s.ID); return(s.ID); }
public async Task GetRandomWoorden() { this.SearchResult.Clear(); IList <Spreekwoord> Spreekwoorden = await Datahandler.GetRandomSpreekwoorden(); try { foreach (Spreekwoord sw in Spreekwoorden) { this.SearchResult.Add(sw); } } catch { } }