/// <summary> /// </summary> private void SaveSettingsToRegistry() { var msg = ""; var obj = new CustomRegistrySettings { siteUrl = tbSiteUrl.Text.Trim(), userName = tbUsername.Text.Trim(), domain = tbDomain.Text.Trim(), isSPOnline = cbIsSPOnline.Checked ? "1" : "0", }; var json = JsonExtensionMethod.ToJson(obj); RegistryHelper.SaveRegStuff(json, out msg); }
/// <summary> /// </summary> private void LoadSettingsFromRegistry() { var msg = ""; var json = ""; if (RegistryHelper.GetRegStuff(out json, out msg) && !json.IsNull()) { var obj = JsonExtensionMethod.FromJson <CustomRegistrySettings>(json); tbSiteUrl.Text = obj.siteUrl; tbUsername.Text = obj.userName; tbDomain.Text = obj.domain; cbIsSPOnline.Checked = GenUtil.SafeToBool(obj.isSPOnline); } }