Пример #1
0
        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;
                            }
                        }
                    }
                }
            }
        }
Пример #2
0
        static void Main(string[] args)
        {
            if (args.Length > 1)
            {
                Readfile readfile = new Readfile();

                readfile.ReadFile(args[0]);

                readfile.ReadFile(args[1]);
            }
        }