/// <summary> /// 从本地数据初始化 /// </summary> public void InitFromLocal(bool showAll = false) { var time = LocalDataHandler.GetData <string>("data.db", "todayTime"); if (time == null || time != DateTime.Now.ToString("yyyy-MM-dd")) { //不是当天日期,初始化所有数据 AccountList = new ObservableCollection <Account>(allList); //新建一个对象 TodayTime = DateTime.Now.ToString("yyyy-MM-dd"); return; } var accounts = LocalDataHandler.GetData <List <Account> >("data.db", "accounts"); //是当天日期,从本地加载数据 allList = accounts; if (showAll == false) { AccountList = new ObservableCollection <Account>(allList.Where(x => x.IsFinished == false)); } else { AccountList = new ObservableCollection <Account>(allList); } TodayTime = time; }
/// <summary> /// 从本地数据初始化 /// </summary> public void InitFromLocal() { var model = LocalDataHandler.GetData <RoleSettingViewModel>("data.db", "roleSetting"); if (model != null) { UtilList = model.UtilList; ActivityList = model.ActivityList; } else { if (ActivityList == null) { ActivityList = new ObservableCollection <Function>(); foreach (var item in Enum.GetValues(typeof(ActivityTasksEnum))) { ActivityList.Add(new Function() { FunctionName = item.ToString(), IsChecked = false }); } } if (UtilList == null) { UtilList = new ObservableCollection <Function>(); foreach (var item in Enum.GetValues(typeof(DailyTasksEnum))) { UtilList.Add(new Function() { FunctionName = item.ToString(), IsChecked = false }); } } } }
/// <summary> /// 从本地数据初始化 /// </summary> public void InitFromLocal() { var model = LocalDataHandler.GetData <SettingsViewModel>("data.db", "settings"); if (model != null) { DmFile = model.DmFile; DmRegCode = model.DmRegCode; if (File.Exists(model.DmFile)) { DmVersion = model.DmVersion; DmVersionShow = model.DmVersionShow; DmRegCodeShow = model.DmRegCodeShow; } } }
public RichangTask(TaskContext context) : base(context) { settingViewModel = LocalDataHandler.GetData <RoleSettingViewModel>("data.db", "roleSetting"); }