switch to sqlite

This commit is contained in:
2022-03-11 16:10:11 +08:00
parent f5f16d43f4
commit 5ec4119025
25 changed files with 286 additions and 435 deletions

View File

@@ -27,25 +27,21 @@ namespace Billing
InitResources();
MainPage = new MainShell();
Shell.Current.GoToAsync("//Settings");
Shell.Current.GoToAsync("//Splash");
}
public static void WriteAccounts() => StoreHelper.WriteAccounts(accounts);
public static void WriteBills() => StoreHelper.WriteBills(bills);
public static void WriteCategories() => StoreHelper.WriteCategories(categories);
protected override void OnStart()
{
Helper.Debug($"personal folder: {StoreHelper.PersonalFolder}");
Helper.Debug($"cache folder: {StoreHelper.CacheFolder}");
accounts = StoreHelper.GetAccounts();
categories = StoreHelper.GetCategories();
bills = StoreHelper.GetBills();
}
Shell.Current.GoToAsync("//Bills");
internal static async Task InitilalizeData()
{
await Task.WhenAll(
Task.Run(async () => accounts = await StoreHelper.GetAccountsAsync()),
Task.Run(async () => categories = await StoreHelper.GetCategoriesAsync()),
Task.Run(async () => bills = await StoreHelper.GetBillsAsync()));
}
protected override void OnResume()