public static List <CustomLayout> LoadData() { var file = new AggregateCustomSettingFile <string, List <CustomLayout> >(LayoutDesignFile); List <CustomLayout> layouts = file[KeyString]; return(layouts); }
public void StoreUser(LoginUserInfo lui) { if (lui == null) { return; } lui = new LoginUserInfo(lui); try { if (!lui.StorePwd) { lui.Password = null; } else { lui.Password = LocalEncryptor.Instance.Encrypt(lui.Password); } var file = new AggregateCustomSettingFile <string, LoginUserInfo>(UserLoginFile); file[KeyString] = lui; LastLogin = lui; } catch (Exception e) { Console.WriteLine("保存登录用户信息失败:" + e.Message); } }
public static ShortcutItem[] LoadData() { ShortcutItem[] info = null; var file = new AggregateCustomSettingFile <string, ShortcutItem[]>(ShortcutFile); info = file[ProcessHelper.Instance.FormatKey(KeyString)]; return(info); }
public static SplitScreenInfo LoadData() { SplitScreenInfo info = null; //info = JsonParser.DeserializeFromFile<SplitScreenInfo>(DirectoryHelper.GetConfigFilePath(LayoutFile)); var file = new AggregateCustomSettingFile <string, SplitScreenInfo>(LayoutFile); info = file[ProcessHelper.Instance.FormatKey(KeyString)]; return(info); }
public static TimeSwitchInfo[] LoadData() { TimeSwitchInfo[] schemes = null; //schemes = JsonParser.DeserializeFromFile<List<TimeSwitchInfo>>(DirectoryHelper.GetConfigFilePath(TimingSwitchFile)); var file = new AggregateCustomSettingFile <string, TimeSwitchInfo[]>(TimingSwitchFile); schemes = file[ProcessHelper.Instance.FormatKey(KeyString)]; return(schemes); }
private void readUser() { LoginUserInfo info = null; var file = new AggregateCustomSettingFile <string, LoginUserInfo>(UserLoginFile); info = file[KeyString]; if (info != null) { info.Password = LocalEncryptor.Instance.Decrypt(info.Password); } LastLogin = info; }
public static void SaveData(List <ShortcutItem> info) { try { var file = new AggregateCustomSettingFile <string, List <ShortcutItem> >(ShortcutFile); file[ProcessHelper.Instance.FormatKey(KeyString)] = info; } catch (Exception e) { Console.WriteLine("保存快捷方式设置失败:" + e.Message); } }
internal static void SaveData(WindowStatusInfo data) { try { var file = new AggregateCustomSettingFile <string, WindowStatusInfo>("windowstatus.wins"); file[ProcessHelper.Instance.FormatKey(KeyString)] = data; } catch (Exception e) { Console.WriteLine("保存窗口状态失败:" + e.Message); } }
public static void SaveData(SplitScreenInfo info) { try { //JsonParser.SerializeToFile(info, DirectoryHelper.GetConfigFilePath(LayoutFile), true); var file = new AggregateCustomSettingFile <string, SplitScreenInfo>(LayoutFile); file[ProcessHelper.Instance.FormatKey(KeyString)] = info; } catch (Exception e) { Console.WriteLine("保存布局方案失败:" + e.Message); } }
public static void SaveData(TimeSwitchInfo[] infos) { try { //JsonParser.SerializeToFile(infos, DirectoryHelper.GetConfigFilePath(TimingSwitchFile), true); var file = new AggregateCustomSettingFile <string, TimeSwitchInfo[]>(TimingSwitchFile); file[ProcessHelper.Instance.FormatKey(KeyString)] = infos; } catch (Exception e) { Console.WriteLine("保存定时切换方案失败:" + e.Message); } }
public static void SaveData(List <CustomLayout> layouts) { try { if (layouts != null) { var file = new AggregateCustomSettingFile <string, List <CustomLayout> >(LayoutDesignFile); file[KeyString] = layouts; } } catch (Exception e) { Console.WriteLine("保存自定义布局方案失败:" + e.Message); } }
internal static WindowStatusInfo LoadData() { var file = new AggregateCustomSettingFile <string, WindowStatusInfo>("windowstatus.wins"); return(file[ProcessHelper.Instance.FormatKey(KeyString)]); }