private async Task Construct() { var current = Connectivity.NetworkAccess; if (current == NetworkAccess.Internet) { beerlist = await Readfile.GetJson(); Application.Current.Properties["Everybeer"] = beerlist; } else { var jsonString = Application.Current.Properties["Everybeer"].ToString(); beerlist = await Readfile.LocalJsonData(jsonString); } using (SQLiteConnection conn = new SQLiteConnection(App.FilePath)) { conn.CreateTable <BeerSQL>(); var beers = conn.Table <BeerSQL>().ToList(); if (beers.Count > 0) { foreach (var item in beerlist) { foreach (var item2 in beers) { if (item.name == item2.Name) { item.IsChecked = true; } } } } } }
static void Main(string[] args) { if (args.Length > 1) { Readfile readfile = new Readfile(); readfile.ReadFile(args[0]); readfile.ReadFile(args[1]); } }